Escolar Documentos
Profissional Documentos
Cultura Documentos
Treinamentosphinxtrain 140521075026 Phpapp02
Treinamentosphinxtrain 140521075026 Phpapp02
Dicionrio fontico
e um alfabeto fontico
mapeamento palavra sequncia de fonemas
Modelo Lingustico
necessrio para a avaliao do modelo
Sphinxbase
Sphinx4
Sphinxtrain
Sphinx3
CMUclmtk
Pr-requisitos...
Perl
ActivePerl no Windows
Linux
~$ sudo apt-get install perl (debian-based)
~$ sudo yum install perl (RPM repo-based)
Python
ActivePython no Windows
Linux
~$ sudo apt-get install python (debian-based)
~$ sudo yum install python (RPM repo-based)
executar os comandos...
~$ ./autogen.sh
~$ ./configure
~$ make
~$ make install
Variveis de ambiente...
export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
nome_db.dic
nome_db.phone
nome_db.lm.DMP
nome_db.filler
nome_db_train.fileids
nome_db_train.transcription
nome_db_test.fileids
nome_db_test.transcription
wav
speaker_1
file_1.wav
speaker_2
file_2.wav
Voxforge
Repository voxforge Pt - 16kHz, 16bit
Pacotes .tgz para cada locutor
etc
prompts
wav
arquivos .wav
Preparando os diretrios...
baixar e executar scripts
~$ git clone https://github.
com/gabrielaraujof/voxforge2sphinxPtBr.git scripts
~$ chmod +x scripts/setupam.py
~$ ./scripts/setupam.py -s <base extraida> voxforge
Configurar Sphinxtrain...
De dentro da pasta configurada, executar
~$ sphinxtrain -t <nome do modelo> setup
Executar o trainamento...
~$ sphinxtrain run
Logs do treinamento...
Arquivo <nome da base>.html
links para os logs de cada fase do treinamento
indicaes de erros
resultado da avaliao do modelo
Resumindo...
Executar
~$ ./scripts/setupam.py -s <base raw> <modelo>
modificar parmetros
Executar
~$ sphinx_train run
Observaes
Locutores incompatveis
udios e transcries em ingls
Resultados
Modelo acstico Sphinx
Referncia
http://cmusphinx.sourceforge.
net/wiki/tutorialam
Dvidas e contato
E-mail: gabrielfa@dcomp.ufs.br