I'm using piper-tts on a Dell Thin Client with Ubuntu 24.04 LTS (Ubuntu Server). Piper server runs as a user service. Piper is called from several OVOS Hivemind satellites. Sometimes I got Internal Server Error. Here are log lines from an OVOS satellite:
2024-08-06 15:27:48.216 - HiveMind-voice-sat - ovos_audio.service:execute_tts:382 - INFO - Speak: Die Temperatur vom außenthermometer: 26,1 Grad, Luftfeuchtigkeit 37,3 prozent
2024-08-06 15:27:48.224 - HiveMind-voice-sat - ovos_plugin_manager.templates.tts:_get_ctxt:559 - DEBUG - TTS kwargs: {'lang': 'de-de', 'voice': 'thorsten-medium'}
2024-08-06 15:27:48.236 - HiveMind-voice-sat - ovos_tts_plugin_server:_fetch_audio_data:86 - DEBUG - Chosen TTS server http://192.168.178.22:9666/v2/synthesize
2024-08-06 15:27:48.514 - HiveMind-voice-sat - ovos_tts_plugin_server:_fetch_audio_data:90 - ERROR - Failed to get audio, response from http://192.168.178.22:9666/v2/synthesize: Internal Server Error
2024-08-06 15:27:48.519 - HiveMind-voice-sat - ovos_audio.service:execute_tts:388 - ERROR - TTS synth failed! All OVOS TTS servers are down!
Traceback (most recent call last):
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_audio/service.py", line 385, in execute_tts
self.tts.execute(utterance, ident, listen,
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_plugin_manager/templates/tts.py", line 506, in execute
self._execute(sentence, ident, listen, **kwargs)
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_plugin_manager/templates/tts.py", line 590, in _execute
audio_file, phonemes = self.synth(sentence, ctxt)
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_plugin_manager/templates/tts.py", line 636, in synth
audio.path, phonemes = self.get_tts(sentence, str(audio),
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_tts_plugin_server/__init__.py", line 69, in get_tts
data: bytes = self._fetch_audio_data(params, sentence, servers)
File "/home/ovos/.venvs/ovos/lib/python3.9/site-packages/ovos_tts_plugin_server/__init__.py", line 94, in _fetch_audio_data
raise RemoteTTSException("All OVOS TTS servers are down!")
ovos_plugin_manager.templates.tts.RemoteTTSException: All OVOS TTS servers are down!
2024-08-06 15:27:48.526 - HiveMind-voice-sat - ovos_audio.service:execute_fallback_tts:418 - ERROR - No fallback TTS available and main TTS failed!
2024-08-06 15:27:48.533 - HiveMind-voice-sat - hivemind_bus_client.protocol:handle_bus:204 - INFO - BUS: speak
2024-08-06 15:27:48.558 - HiveMind-voice-sat - hivemind_bus_client.protocol:handle_bus:204 - INFO - BUS: mycroft.skill.handler.complete
2024-08-06 15:27:48.595 - HiveMind-voice-sat - hivemind_bus_client.protocol:handle_bus:204 - INFO - BUS: ovos.utterance.handled
Are there any log files from Piper where I can see more details?
I'm using piper-tts on a Dell Thin Client with Ubuntu 24.04 LTS (Ubuntu Server). Piper server runs as a user service. Piper is called from several OVOS Hivemind satellites. Sometimes I got Internal Server Error. Here are log lines from an OVOS satellite:
Are there any log files from Piper where I can see more details?