无法将大文件上传到Speech To Text IBM Watson

时间:2016-07-15 10:33:29

标签: speech-to-text ibm-watson

当我尝试上传大文件时(从观察大于8MB,大约3-4分钟),我收到“请求被中止”错误。

任何遇到类似问题的人?

我正在使用C#并使用无会话方法使用语音到文本的HTTP REST接口。

这是我要点击的网址:https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?timestamps=true≺ofanity_filter= false& max_alternatives = 3& word_confidence = true& word_alternatives_threshold = 0.7& model = en-US_NarrowbandModel& continuous =true∈activity_timeout= 600

我尝试使用“Transfer-Encoding:chunked”和没有。

请帮忙。感谢。

2 个答案:

答案 0 :(得分:0)

拆分并单独上传。或者使用其他服务,如语音学甚至是开放式实现,它们可以处理非常大的文件。

答案 1 :(得分:0)

您可以使用Watson STT API在单个请求中推送最多100 MB的文件/流。如果您使用的是C#,请查看.NET SDK,这对您来说可能是一个好的开始:https://github.com/watson-developer-cloud/dotnet-standard-sdk。当然,没有什么比开始使用curl命令来建立信心,请参阅此处的详细信息:https://www.ibm.com/watson/developercloud/doc/speech-to-text/getting-started.html