2017-02-09 14 views
-3

Need_help

я делаю речи в текст приложения с помощью сфинкса Но расположение файла грамматики в config.xml не является правильным или я не получаю правильный путь.Не удалось найти файл грамматики в XML при использовании сфинкса

<!-- ******************************************************** --> 
    <!-- The Grammar configuration        --> 
    <!-- ******************************************************** --> 

    <component name="jsgfGrammar" type="edu.cmu.sphinx.jsapi.JSGFGrammar"> 
     <property name="dictionary" value="dictionary"/> 
     <property name="grammarLocation" 
      value="resource:/com/stt/project/" /> 
     <property name="grammarName" value="Grammer"/> 
    <property name="logMath" value="logMath"/> 
    </component> 

Структура файлов в изображении здесь: File Hiererchy of the project

ответ

1

Вы можете выбрать один из implementations?

Обновление на основе обсуждения: Вы можете посмотреть на Sphinks4 для речи в текст, как это кажется все реализации на данный момент являются для наоборот.

+0

Это значит, что javax.speech больше не существует? – suzan

+1

Нет, это означает, что это API. Это всего лишь спецификация, и для этого различные команды сделали различные реализации. См. Связанную страницу «API Java Speech API (JSAPI) не входит в состав JDK, и Sun не несет реализацию JSAPI». –

+0

Я проверил сайт, но я думаю, что все реализации предназначены для ТЕКСТ-ТО-РЕЧИ, но мне нужна речь в тексте – suzan