2013-02-22 4 views
1

Моей цели делает живое признание через HTK 3.4.1 на OS X.Живое распознавание с помощью HTK на OS X ERROR [+6306] OpenAsChannel: Аудио вход не поддерживается

Во-первых, я сделал это на Ubuntu 10.0.4 , После того, как я произвел акустическую и языковую модель, и все, что нужно. Я выполняю эту команду, чтобы выполнить живое распознавание.

HVite -H am/tiehmm2m_5/newMacros \ 
      -C config/liverecog.config \ 
      -w lm/dgs.wdnet \ 
      config/dgs.dict \ 
      config/tie.list 

Все работает нормально для меня. Затем я пытаюсь портировать его для запуска на моей OS X с тем же кодом. Я могу сделать все, например, создать модель или признание.

Но у меня была ошибка, когда я узнал о жизни.

READY[1]> 
    ERROR [+6306] OpenAsChannel: Audio input not supported 
    FATAL ERROR - Terminating program HVite 

Как я могу решить эту ошибку? Кто-нибудь сталкивается с этой ошибкой раньше?

Заранее спасибо.

ответ

1

В нем указано, что входной сигнал на OSX равен не поддерживается. Не поддерживается означает, что некоторые функции не реализованы в коде. Если вам нужна эта функция, вам нужно ее реализовать или искать другой инструмент, который соответствует вашим потребностям.

Причина, по которой OSX отличается, заключается в том, что подсистема аудиовхода в OSX (CoreAudio) сильно отличается от подсистемы Linux (OSS). Вам просто нужно реализовать аудиовход на OSX с нуля.

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

  • Нет связанных вопросов^_^