Ibm cloud 语音识别、批处理、语音分析、404[无此类子资源]

Ibm cloud 语音识别、批处理、语音分析、404[无此类子资源],ibm-cloud,ibm-watson,speech-to-text,Ibm Cloud,Ibm Watson,Speech To Text,我使用以下url通过curl访问IBM的语音识别批处理: “” 这些文件在美国地理信息局的COS存储桶中。我得到以下回应: { “错误”:“没有这样的子资源。”, “代码”:404, “代码描述”:“无此类资源” } 关于所引用的资源有什么建议吗 提前感谢您的指导 干杯,Scott您尝试使用的API签名将speech与text:customer care API匹配,根据 演讲稿:客户服务是一种内部解决方案 这仅在IBM Cloud Private上可用 如果这与您的使用情况不匹配,那么您尝试

我使用以下url通过curl访问IBM的语音识别批处理:

“”

这些文件在美国地理信息局的COS存储桶中。我得到以下回应:

{ “错误”:“没有这样的子资源。”, “代码”:404, “代码描述”:“无此类资源” }

关于所引用的资源有什么建议吗

提前感谢您的指导


干杯,Scott

您尝试使用的API签名将speech与text:customer care API匹配,根据

演讲稿:客户服务是一种内部解决方案 这仅在IBM Cloud Private上可用

如果这与您的使用情况不匹配,那么您尝试的API将无法工作

另一方面,如果它确实符合您的使用情况,那么您需要提交一份包含多个部分的表单,其中包含查找存放音频文件的COS存储桶的信息

例如

curl -X POST -u "apikey:{apikey}" --header "Content-Type: multipart/form-data" --form input_credentials_file=@my_cos_credentials.json --form input_bucket_location=us-geo --form input_bucket_name=my_cos_input_bucket --form output_credentials_file=@my_cos_credentials.json --form output_bucket_location=us-geo --form output_bucket_name=my_cos_output_bucket "https://{icp_cluster_host}{:port}/speech-to-text/api/v1/batches?function=recognize&speech_analytics=true"