'da DMP dili modeli yerine JSGF dilbilgisini kullanmak (-jsm yerine -jsgf'yi kullanın) Android uygulamasında CMU Sphinx'i çevrimdışı kullanmalıyım. Bu parametreyi kullanan this projesini indirdim ancak başlattığımda şu hatayı aldım: Fatal signal 11 (SIGSEGV) at 0x0000001c (code=1)
. Sfenks'in akılcı modeli bulamadığı zaman da bu hata var. Sorumu here cevabını buldum, ama benim için çalışmıyor. Yanlış yaptığım, herhangi biri bana herhangi bir öğretici veya iyi bir cevap verebilir mi?CMP Sphinx (pocketsphinx)
Yani soru, .DMP
dosyalarının .jsgf
dosyalarını, Pocketsphinx için Invised projesinde Recognizer görevinde kullanılan dil modeli olarak nasıl kullanılacağıdır?
İşte cihazınızda –
oluşturulan dosya pocketsphinx.log sağlayın Günlüğü olduğunu. phon.android.inimesed/files/hmm/et_ee/16000/feat.params BİLGİ: feat.c (684): Yazma özellik akışının türü: 's2_4x', ceplen = 13, CMN = 'current', VARNORM = ' no ', AGC =' none ' BİLGİ: cmn.c (142): ortalama [0] = 12.00, ortalama [1..12] = 0.0 HATA: "acmod.c", satır 84: Akustik model tanımı ne -mdef seçeneği ile ne de -hmm ile belirtilmemiş. Gerekirse tüm dosyayı sağlayabilirim –
Bu hata, veri dosyalarını doğru konuma koymadığınız anlamına gelir. Kaynaklarda modeli hangi klasörün içermesi gerektiğini kontrol edin (-hmm seçeneği) –