Since a few days I have a strange problem I never had before. Only happens on my master.
When rebooting it, I have every sound repeated several time !
For example, I go to ip:12101 and enter a sentence beside speak button ‘Hello, hope you are fine’
The TTS say something like
Hello hello hel hope ho you are fine fine fine
Same when truggering wakeword, the wav sound is repeated several time.
I have check all I can, nothing fancy. In the log I have only one tts command with one playFinished.
Have check docker, only one image, once container running.
After a few hard reboot, it disappear and all goes fine.
Let me know if you need anything, dunno where to look at.
2021-02-15 15:41:13,470 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.
2021-02-15 15:41:13,478 INFO supervisord started with pid 173
2021-02-15 15:41:14,484 INFO spawned: 'dialogue' with pid 189
2021-02-15 15:41:14,493 INFO spawned: 'speech_to_text' with pid 190
2021-02-15 15:41:14,499 INFO spawned: 'speakers' with pid 191
2021-02-15 15:41:14,506 INFO spawned: 'wake_word' with pid 192
2021-02-15 15:41:14,518 INFO spawned: 'intent_recognition' with pid 196
2021-02-15 15:41:14,537 INFO spawned: 'webhooks' with pid 202
2021-02-15 15:41:14,546 INFO spawned: 'intent_handling' with pid 205
2021-02-15 15:41:14,567 INFO spawned: 'text_to_speech' with pid 208
2021-02-15 15:41:14,589 INFO spawned: 'microphone' with pid 213
2021-02-15 15:41:15,601 INFO success: dialogue entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,601 INFO success: speech_to_text entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,602 INFO success: speakers entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,603 INFO success: wake_word entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,603 INFO success: intent_recognition entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,604 INFO success: webhooks entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,604 INFO success: intent_handling entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,606 INFO success: text_to_speech entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-02-15 15:41:15,606 INFO success: microphone entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
I can’t remember exactly what I did wrong, but I had something similar when the dialog management was misconfigured and 2 instances handled the dialog at the same time. Then I always got 2 times the same sound.
I saw such messages, but I don’t think this is the same problem. Here I can have it 5 or 6 times repeated, but not entire sentence, then another time entire sentence etc, all are at once and tts can’t cope with that, making cut sentences with echo.