Manuseio do Serviço MRCP¶
Abaixo as operações básicas do Serviço MRCP são descritas
Status¶
Para verificar se o servidor está em execução utilize o comando:
$ /opt/cpqd/mrcp/server/bin/server-status
Uso do systemd para controle do serviço¶
Observação: Somente MRCP-TTS
Habilitação do serviço
Para inicialização do serviço durante o rebboot o seguinte comando será necessário:
$ systemctl enable asr-mrcp-server.service # Ou $ systemctl enable tts-mrcp-server.serviceInício manual do serviço
Para inicialização do serviço manualmente usar o seguinte comando:
$ systemctl start asr-mrcp-server.service # Ou $ systemctl start tts-mrcp-server.service
Parada manual do serviço
Para parada do serviço manualmente usar o seguinte comando:
$ systemctl stop asr-mrcp-server.service # Ou $ systemctl stop tts-mrcp-server.service
Verificação do status do serviço
Para verificação do status via systemd utilize o comando a seguir
$ systemctl status asr-mrcp-server.service # Ou $ systemctl status tts-mrcp-server.service
O exemplo seguinte mostra o servidor de MRCP em execução:
● asr-mrcp-server.service - CPqD MRCP Speech Synthesis Server Loaded: loaded (/lib/systemd/system/asr-mrcp-server.service; disabled; vendor preset: enabled) Active: active (running) since Thu 2020-11-26 16:23:03 -03; 6s ago Docs: https://speechweb.cpqd.com.br/mrcp/latest Main PID: 22195 (start-server) Tasks: 8 (limit: 4915) CGroup: /system.slice/asr-mrcp-server.service ├─22195 /bin/bash /opt/cpqd/mrcp/server/bin/start-server --run foreground └─22211 /opt/cpqd/mrcp/server/bin/unimrcpserver -r /opt/cpqd/mrcp/server -o 3 nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data] nov 26 16:23:04 minsk start-server[22195]: [1.0K blob data]Log do serviço
Os logs do serviço Linux do CPqD MRCP podem ser consultados através do comando:
$ sudo journalctl -u asr-server