2013-04-12 5 views
1

Я хочу преобразовать аудиофайл в текст. Итак, я нашел ссылку Can CMU Sphinx be set up to recognize ~200 words , чтобы использовать библиотеку CMUSphinx для этого. Делайте это я следил заКак запустить пример CMUSphinxAndroid для распознавания голоса

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/ и попытаться запустить пример андроида. Но я не мог найти пример проекта там. Кто-то использовал, чтобы скомпилировать этот код, если да, чем пожалуйста, скажите мне, как запускать в ОС Windows. Там нужно установить cygwig и swig для компиляции сборки.

EDIT: Я загрузил код от http://code.google.com/p/itce-team8-2012/source/browse/trunk/PocketSphinxAndroidDemo. Теперь, когда я компилирую и запускаю код, чем приложение разбилось. Найти войти ниже

04-15 17:58:12.584: D/dalvikvm(19618): Trying to load lib /data/data/edu.cmu.pocketsphinx.demo/lib/libpocketsphinx_jni.so 0x41b9e1c0 
04-15 17:58:12.584: D/dalvikvm(19618): Added shared lib /data/data/edu.cmu.pocketsphinx.demo/lib/libpocketsphinx_jni.so 0x41b9e1c0 
04-15 17:58:12.584: D/dalvikvm(19618): No JNI_OnLoad found in /data/data/edu.cmu.pocketsphinx.demo/lib/libpocketsphinx_jni.so 0x41b9e1c0, skipping init 
04-15 17:58:12.649: D/edu.cmu.pocketsphinx.demo.RecognizerTask(19618): waiting 
04-15 17:58:12.684: D/libEGL(19618): loaded /system/lib/egl/libEGL_mali.so 
04-15 17:58:12.689: D/libEGL(19618): loaded /system/lib/egl/libGLESv1_CM_mali.so 
04-15 17:58:12.689: D/libEGL(19618): loaded /system/lib/egl/libGLESv2_mali.so 
04-15 17:58:12.694: D/(19618): Device driver API match 
04-15 17:58:12.694: D/(19618): Device driver API version: 10 
04-15 17:58:12.694: D/(19618): User space API version: 10 
04-15 17:58:12.694: D/(19618): mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Tue Oct 16 15:37:13 KST 2012 
04-15 17:58:12.729: D/OpenGLRenderer(19618): Enabling debug mode 0 
04-15 17:58:12.729: E/SensorManager(19618): thread start 
04-15 17:58:12.729: D/SensorManager(19618): registerListener :: handle = 0 name= LSM330DLC 3-axis Accelerometer delay= 200000 Listener= [email protected]bc3538 
04-15 17:58:14.374: D/edu.cmu.pocketsphinx.demo.RecognizerTask(19618): signalling START 
04-15 17:58:14.374: D/edu.cmu.pocketsphinx.demo.RecognizerTask(19618): signalled START 
04-15 17:58:14.374: D/edu.cmu.pocketsphinx.demo.RecognizerTask(19618): gotSTART 
04-15 17:58:14.374: D/edu.cmu.pocketsphinx.demo.RecognizerTask(19618): START 
04-15 17:58:14.499: A/libc(19618): Fatal signal 11 (SIGSEGV) at 0x0000001c (code=1), thread 19639 (Thread-3329) 
+0

Вы следили за первой ссылкой в ​​обновленном учебнике? Он содержит [очень подробное описание] (https://sites.google.com/site/opiatefuchs/home/pocketsphinxandroiddemo). Вероятно, вам стоит просто быть более внимательным –

+0

@ Николай да, что дано подробно, но ссылка дана для демонстрации не открыта. – divim

+0

Какая ссылка в точности? –

ответ

2

Я запустил демо successfully.My ошибка состоит в том, что я не изменил путь сд карты в конфигурационном файле.

+0

Можете ли вы назвать имя файла конфигурации? –

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