2013-04-01 3 views
1

Я использую библиотеку CMH sphinx, но после успешной запуска одной итерации появляется эта ошибка «Не удается открыть линию микрофона с форматом PCM_SIGNED 16000,0 Гц, 16 бит, моно, 2 байта/кадра , big-endian не поддерживается ». Не удается запустить микрофон. При запуске на eclipse в ubuntu 12.10 код отлично работает для всех итераций. Почему эта ошибка возникает при использовании eclipse в Windows 7?микрофон не запускается после одной итерации в sphinx

ответ

1

Если у вас есть что-то вроде этого в файле XML конфигурации:

<component name="microphone" 
      type="edu.cmu.sphinx.frontend.util.Microphone"> 
    <property name="closeBetweenUtterances" value="false"/> 
</component> 

пытаются изменить «ложь» тоже «правда» и перестроения.

+0

Спасибо, Николай сделал мой код работать так, как я хотел, но после каждой итерации он печатает на консоли «set to null», и, следовательно, мой код не использует строку (из голосового ввода) одной итерации в следующем. Помощь Pls. – utsav