Ho bisogno di addestrare la Sfinge CMU offline nella mia app per Android. Ho scaricato il progetto this che utilizza questo parametro, ma quando lo avvio ho questo errore: Fatal signal 11 (SIGSEGV) at 0x0000001c (code=1)
. Questo errore ho anche quando Sphinx non riesce a trovare il modello accoustic. Ho trovato la risposta alla mia domanda here, ma non funziona per me. Quello che sto facendo male, qualcuno può fornirmi qualche tutorial o una buona risposta?Utilizzo della grammatica JSGF invece del modello di linguaggio DMP (utilizzare -jsgf anziché -lm) in CMU Sphinx (pocketphinx)
Quindi la domanda è come utilizzare i file .jsgf
in base ai file .DMP
come modello di lingua per Pocketsphinx come è stato utilizzato nell'attività Riconoscimento nel progetto Inimesed?
Fornire il file pocketsphinx.log creata sul dispositivo –
Ecco il log: NFO: acmod.c (242): analizzato specifiche per ogni modello sono dotate di parametri da /mnt/sdcard/Android/data/ee.ioc. phon.android.inimesed/files/hmm/et_ee/16000/feat.params INFO: feat.c (684): Inizializzazione del feature stream per digitare: 's2_4x', ceplen = 13, CMN = 'current', VARNORM = ' no ', AGC =' none ' INFO: cmn.c (142): media [0] = 12,00, media [1..12] = 0.0 ERRORE: "acmod.c", riga 84: la definizione del modello acustico è non specificato né con l'opzione -mdef né con -hmm Posso fornire l'intero file se necessario –
Questo errore indica che non hai inserito i file di dati nella posizione corretta. Controlla quale cartella dovrebbe contenere il modello nelle fonti (opzione -hmm) –