Click here to register.

Russian

Flat
Как работать с русским языком.
User: Nurlan
Date: 2/18/2009 2:25 am
Views: 10540
Rating: 3

Помогите разобраться. С чего начать. Установил Sphinx4. Что дальше? Помогите хотя бы с одним примером с распознанием русского языка.

Re: Working with Russian
User: nsh
Date: 2/18/2009 2:31 am
Views: 84
Rating: 3

http://www.mediafire.com/download.php?mmxmghj2hzc

Re: Working with Russian
User: Nurlan
Date: 2/18/2009 2:46 am
Views: 119
Rating: 3

То есть я скачива, распаковываю. Затем как в примере запускаю java -jar HelloDigits.jar? У меня ошибки

Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class e
du.cmu.sphinx.util.props.PropertySheet, but interface was expected
        at edu.cmu.sphinx.model.acoustic.TIDIGITS_8gau_13dCep_16k_40mel_130Hz_68
00Hz.Model.newProperties(Model.java:159)
        at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:4
21)
        at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja
va:271)
        at edu.cmu.sphinx.linguist.flat.FlatLinguist.setupAcousticModel(FlatLing
uist.java:220)
        at edu.cmu.sphinx.linguist.flat.FlatLinguist.newProperties(FlatLinguist.
java:184)
        at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:4
21)
        at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja
va:271)
        at edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager.newProp
erties(SimpleBreadthFirstSearchManager.java:139)
        at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:4
21)
        at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja
va:271)
        at edu.cmu.sphinx.decoder.AbstractDecoder.newProperties(AbstractDecoder.
java:52)
        at edu.cmu.sphinx.decoder.Decoder.newProperties(Decoder.java:31)
        at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:4
21)
        at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja
va:271)
        at edu.cmu.sphinx.recognizer.Recognizer.newProperties(Recognizer.java:78
)
        at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:4
21)
        at edu.cmu.sphinx.util.props.ConfigurationManager.lookup(ConfigurationMa
nager.java:163)
        at demo.sphinx.hellodigits.HelloDigits.main(HelloDigits.java:47)

Re: Working with Russian
User: nsh
Date: 2/18/2009 2:53 am
Views: 95
Rating: 3

Запускать надо из корневого каталога (как в примере, между прочим):

java -jar bin/HelloDigits.jar

Re: Working with Russian
User: Nurlan
Date: 2/18/2009 2:54 am
Views: 63
Rating: 3

Ну я так и делаю. Если заново написать ant он запускается но с английскими цифрами. А вот русские не запускаются.

Re: Working with Russian
User: Nurlan
Date: 2/18/2009 2:56 am
Views: 86
Rating: 2

Все разобрался. А кто знает про интеграцию в Астериск?

Re: Working with Russian
User: nsh
Date: 2/18/2009 2:56 am
Views: 69
Rating: 3

Ну я знаю, и что

Re: Working with Russian
User: Nurlan
Date: 2/18/2009 3:03 am
Views: 63
Rating: 2

Можете подсказать как?  Sphinx2 подключил к Астериску. А вот 4-й даже не знаю как.

Re: Working with Russian
User: nsh
Date: 2/18/2009 3:05 am
Views: 71
Rating: 3

А не надо sphinx4 подключать. Нужно подключать pocketsphinx. Написано всё тут

http://scribblej.com/svn/


Параметры указывать только нужно русские:

-hmm ru

-jsgf digits.gram

-dict msu_ru_nsh.dic

 

Re: Working with Russian
User: Nurlan
Date: 2/18/2009 3:06 am
Views: 75
Rating: 2

Благодарю!

PreviousNext