Configuração do reconhecimento¶
O funcionamento do CPqD ASR pode ser modificado através da configuração do motor ASR e do servidor ASR. São apenas dois arquivos de configuração a serem editados.
Aviso
A configuração é lida apenas na inicialização do sistema, portanto reinicie o servidor de ASR após a modificação da configuração.
A configuração do motor ASR é realizada através do arquivo
/opt/cpqd/asr/config/engine/engine.conf
. Os parâmetros de configuração
seguem o formato: --nome=valor
. Por exemplo, para configurar o parâmetro
decoder.maxSentences
com o valor 5, edite o arquivo engine.conf
e defina
a linha: --decoder.maxSentences=5
. Comentários devem ser precedidos por #
.
Veja o exemplo seguinte:
# ==================================
# Configure License
# ==================================
--licenseManager.licenseId=AB9AB9AB9AB9AB9
--licenseManager.channels=10
# ==================================
# Configure recognition
# ==================================
#--lm.preloadModels=builtin:slm/general
--decoder.maxSentences=5
#--decoder.confidenceThreshold=30
A configuração do servidor ASR é realizada através do arquivo
/opt/cpqd/asr/config/server/config.yml
que segue o formato YAML. Comentários
são precedidos por #
.
As seções seguintes apresentam os parâmetros que podem ser configurados: