2016-07-15 3 views
1

Когда я попытался загрузить большой файл (с наблюдения больше 8 МБ, около 3-4 минут), у меня возникла ошибка «запрос прерывается».Невозможно загрузить большой файл в речь в текст IBM Watson

Кто-нибудь испытывает подобную проблему?

Я использую C# и использует интерфейс речи REST для текста, используя метод сеанса.

Это URL я ударяя: https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?timestamps=true ≺ofanity_filter = ложь & max_alternatives = 3 & word_confidence = истинный & word_alternatives_threshold = 0,7 & модель = ан-US_NarrowbandModel & непрерывен = true∈activity_timeout = 600

Я пытался как используя «Transfer-Encoding: chunked» и без.

Пожалуйста, помогите. Благодарю.

+0

Привет, друг, можете ли вы взглянуть на некоторый пример кода, который мы предоставляем? в настоящее время у нас нет кода для C#, но, возможно, вы можете получить вдохновение для клиента python (https://github.com/watson-developer-cloud/speech-to-text-websockets-python) или Java SDK (https://github.com/watson-developer-cloud/java-sdk): –

+0

Также, как первый шаг, вы попробовали с завитом? см. пример команды здесь: https://www.ibm.com/watson/developercloud/doc/speech-to-text/tutorial.shtml –

ответ

0

Разделить на куски и загрузить отдельно. Или используйте другие услуги, такие как речевая речь или даже открытая реализация soruce, они работают с очень большими файлами.

0

вы можете передавать файлы/потоки до 100 МБ в одном запросе с использованием Watson STT API. Если вы используете 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

Смежные вопросы