我需要对俄语进行语音识别。我学习了项目页的教程。
在我看到的教程中
你可以拿一个文本,把它转换成一个语音字符串使用语音字典为你的语言。把单词替换成相应的转录。由于手机的数量很小,文本也不应该很大,只要一本书就行了。
但是我在哪里能找到语音词典呢?我怎样才能在整本书中用相应的抄本来替换这些单词?
Or..where我能找到完整的语音模型吗?
更新
我用行创建了文件test.txt:
SIL i0 lj j a1 i1 lj f j e0 v gj e1 nj i0 j pj e0 t r o1 v z o0 l o0 t o1 j e0 lj o1 n o0 k SIL
这是行形测试wav文件,用俄语单词替换成语音再现格式字典(ru.dic)。
然后,我使用SRILM使用命令构建模式:
ngram-count -interpolate -text test.txt -lm test.phonetic.lm
接下来,我以命令开头:
pocketsphinx\bin\Debug\Win32\pocketsphinx_continuous.exe -samprate 16000 -allphone testModel\test.phonetic.lm -hmm cmusphinx-ru-5.2 -remove_noise no -infile testModel\解码器-test.wav -backtrace是的
但当我使用它时,我会看到错误的音效。
发布于 2017-03-15 13:39:55
但是我在哪里能找到语音词典呢?
文件ru.dic在
我怎样才能在整本书中用相应的抄本来替换这些单词?
使用Python中的脚本
Or..where我能找到完整的语音模型吗?
你必须自己创造它。
https://stackoverflow.com/questions/42809971
复制相似问题