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: