2017-01-29 17 views
-1

Я получаю ошибку 500 при преобразовании простого файла MP3 из речи в текст с помощью сайта Wit.ai.Невозможно преобразовать речь в текст

Я думаю, что WAV, который я отправляю, не в правильном формате. Вот мое преобразование:

ffmpeg -i input.mp3 -acodec pcm_s16le -ac 1 -ar 16000 input.wav 

Это дает мне WAV файл с pcm_s16le ([1] [0] [0] [0]/0x0001), 16000 Гц, моно, s16, 256 кб/с

Вот мой запрос:

curl -X "POST" "https://api.wit.ai/speech?v=20160526" \ 
    -H "Authorization: Bearer TOKEN_HERE" \ 
    -H "Content-Type: audio/wav" 

Я посылаю файл как бинарное содержимое в запросе. Я также пробовал MP3, но он тоже не работает. Любая идея почему?

+0

Он сообщает вам на сайте, что ошибка 500 является проблемой с их стороны. Проверьте с ними (форумы/электронную почту), в чем проблема. Возможно, проблема с сервером или такая ... –

ответ

0

Закончилось, что аудиофайлы с более чем 10 не могут быть обработаны. Они должны реализовать конкретный 400 Bad Request для этого и, возможно, ответ с этим в нем.