No beep sound after update 2.5.5 to 2.5.7

Hello every body.

Update rhasspy (docker) 2.5.5 to 2.5.7. Since I no longer hear the beeps as the ‘wakeword’(blueberry), command ‘intent,’ and beep ‘error’ . It worked very well with version 2.5.5.

Log :
[DEBUG:2020-11-11 14:43:48,888] rhasspyserver_hermes: Sent 276 char(s) to websocket
[DEBUG:2020-11-11 14:43:48,884] rhasspyserver_hermes: <- HotwordDetected(model_id=’/usr/lib/rhasspy/rhasspy-wake-porcupine-hermes/rhasspywake_porcupine_hermes/porcupine/resources/keyword_files/raspberrypi/blueberry.ppn’, model_version=’’, model_type=‘personal’, current_sensitivity=0.8, site_id=‘master’, session_id=None, send_audio_captured=None, lang=None)
[DEBUG:2020-11-11 14:28:14,412] rhasspyserver_hermes: <- NluIntentNotRecognized(input=’’, site_id=‘master’, id=None, custom_data=None, session_id=‘master-blueberry-a308f512-25c0-4836-8d59-db03dc78f8df’)

Mic and speaker work perfectly in shell (arecord and aplay) and in rhasspy.
What’s happening ?

a part of my profile.json :

{
“dialogue”: {
“system”: “rhasspy”
},
“handle”: {
“remote”: {
“url”: “http://192.168.0.30:1880/gestionIntent
},
“system”: “remote”
},
“intent”: {
“system”: “fsticuffs”
},
“microphone”: {
“arecord”: {
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“system”: “arecord”
},
“mqtt”: {
“enabled”: “”,
“host”: “192.168.0.30”,
“site_id”: “master”
},
“sounds”: {
“aplay”: {
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“error”: “${RHASSPY_BASE_DIR}/etc/wav/Horn_beep_modif.wav”,
“recorded”: “${RHASSPY_BASE_DIR}/etc/wav/Fuzzy_beep.wav”,
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“system”: “arecord”
},
“mqtt”: {
“enabled”: “”,
“host”: “192.168.0.30”,
“site_id”: “master”
},
“sounds”: {
“aplay”: {
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“error”: “${RHASSPY_BASE_DIR}/etc/wav/Horn_beep_modif.wav”,
“recorded”: “${RHASSPY_BASE_DIR}/etc/wav/Fuzzy_beep.wav”,
“system”: “aplay”,
“wake”: “${RHASSPY_BASE_DIR}/etc/wav/Fuzzy_beep.wav”
},
“speech_to_text”: {
“system”: “kaldi”
},
“text_to_speech”: {
“picotts”: {
“language”: “fr-FR”
},
“satellite_site_ids”: “master,chsat”,
“system”: “picotts”
},
“wake”: {
“porcupine”: {
“keyword_path”: “blueberry.ppn”,
“model”: “porcupine/blueberry.ppn”,
“sensitivity”: “0.8”

I have not found the solution in similar issues.

Hi
looking at your profile.json, under “sound” , “system” should be set to “aplay” not “arecord” I think, see below:
I could be wrong of course…

“sounds”: {
“aplay”: {
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“error”: “${RHASSPY_BASE_DIR}/etc/wav/Horn_beep_modif.wav”,
“recorded”: “${RHASSPY_BASE_DIR}/etc/wav/Fuzzy_beep.wav”,
“device”: “plughw:CARD=seeed2micvoicec,DEV=0”
},
“system”: “arecord” -------> should be aplay???

In theory the version change does not affect the rhasspy configuration that worked well under 2.5.5.
Verify that ?
In rhasspy ‘recognize’ displays the intent so the microphone is ok, and ‘speak’ works properly.

Currently, I have restored version 2.5.5 with CloneZilla.

Thank you @elupy

it shouldn’t but you are going from 2.5.5 to 2.5.7, quite a few changes. Doesn’t hurt to try

I’ll try it out tomorrow, good evening.

I have random errors with the latest version of Rhasspy (2.5.7) virtal env…

same as Dan

example: I ask for the time
the sentence is:

[GetTime]
What time

When there is an error the beep-hi.wav sound is not emitted
HermesLedContole displays correctly the the right pattern leds on WakeWord
the intention is well understood
HermesLedContole displays the right pattern leds at the end of the intention
but the beep_lo.wav sound is not emitted
the log remains inactive for a few seconds
and then it indicates an error: rhasspydialogue_hermes: Session timed out

here is the concerned log:

[DEBUG:2020-11-12 12:21:23,225] rhasspywake_snowboy_hermes: Wake word detected: hey_gaston (site_id=Master)
[DEBUG:2020-11-12 12:21:23,228] rhasspywake_snowboy_hermes: -> HotwordDetected(model_id=‘hey_gaston’, model_version=’’, model_type=‘personal’, current_sensitivity=0.45, site_id=‘Master’, session_id=None, send_audio_captured=None, lang=None)
[DEBUG:2020-11-12 12:21:23,229] rhasspywake_snowboy_hermes: Publishing 178 bytes(s) to hermes/hotword/hey_gaston/detected
[DEBUG:2020-11-12 12:21:23,235] rhasspyserver_hermes: <- HotwordDetected(model_id=‘hey_gaston’, model_version=’’, model_type=‘personal’, current_sensitivity=0.45, site_id=‘Master’, session_id=None, send_audio_captured=None, lang=None)
[DEBUG:2020-11-12 12:21:23,235] rhasspydialogue_hermes: <- HotwordDetected(model_id=‘hey_gaston’, model_version=’’, model_type=‘personal’, current_sensitivity=0.45, site_id=‘Master’, session_id=None, send_audio_captured=None, lang=None)
[DEBUG:2020-11-12 12:21:23,236] rhasspydialogue_hermes: Playing WAV /home/pi/rhasspy/etc/wav/beep_hi.wav
[DEBUG:2020-11-12 12:21:23,239] rhasspydialogue_hermes: -> HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,240] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/hotword/toggleOff
[DEBUG:2020-11-12 12:21:23,242] rhasspydialogue_hermes: -> AsrToggleOff(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,243] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/asr/toggleOff
[DEBUG:2020-11-12 12:21:23,244] rhasspydialogue_hermes: -> AudioPlayBytes(83948 byte(s)) to hermes/audioServer/Master/playBytes/9a3cafaf-5844-4547-ac5d-2d2b18de6b26
[DEBUG:2020-11-12 12:21:23,245] rhasspydialogue_hermes: Waiting for playFinished (id=9a3cafaf-5844-4547-ac5d-2d2b18de6b26, timeout=1.2012925170068027)
[DEBUG:2020-11-12 12:21:23,251] rhasspyspeakers_cli_hermes: <- AudioPlayBytes(83948 byte(s))
[DEBUG:2020-11-12 12:21:23,250] rhasspywake_snowboy_hermes: <- HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,252] rhasspywake_snowboy_hermes: Disabled
[DEBUG:2020-11-12 12:21:23,253] rhasspyspeakers_cli_hermes: [‘aplay’, ‘-q’, ‘-t’, ‘wav’, ‘-D’, ‘sysdefault:CARD=seeed8micvoicec’]
[DEBUG:2020-11-12 12:21:23,270] rhasspyasr_kaldi_hermes: <- AsrToggleOff(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,271] rhasspyasr_kaldi_hermes: Disabled (AsrToggleReason.PLAY_AUDIO)
[DEBUG:2020-11-12 12:21:23,924] rhasspyspeakers_cli_hermes: -> AudioPlayFinished(id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’, session_id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’)
[DEBUG:2020-11-12 12:21:23,924] rhasspyspeakers_cli_hermes: Publishing 99 bytes(s) to hermes/audioServer/Master/playFinished
[DEBUG:2020-11-12 12:21:23,927] rhasspydialogue_hermes: <- AudioPlayFinished(id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’, session_id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’)
[DEBUG:2020-11-12 12:21:23,927] rhasspytts_cli_hermes: <- AudioPlayFinished(id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’, session_id=‘9a3cafaf-5844-4547-ac5d-2d2b18de6b26’)
[DEBUG:2020-11-12 12:21:23,929] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,929] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 12:21:23,930] rhasspydialogue_hermes: -> AsrToggleOn(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,930] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/asr/toggleOn
[WARNING:2020-11-12 12:21:23,931] rhasspydialogue_hermes: No session for id Master-hey_gaston-b3c57bc6-d4bf-4de4-9eba-cfab671d5dc0
[DEBUG:2020-11-12 12:21:23,931] rhasspydialogue_hermes: Handling queued session
[DEBUG:2020-11-12 12:21:23,931] rhasspydialogue_hermes: Session aborted: Master-hey_gaston-b3c57bc6-d4bf-4de4-9eba-cfab671d5dc0
[WARNING:2020-11-12 12:21:23,931] rhasspydialogue_hermes: No session for id Master-hey_gaston-b3c57bc6-d4bf-4de4-9eba-cfab671d5dc0
[DEBUG:2020-11-12 12:21:23,932] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:23,932] rhasspydialogue_hermes: Publishing 49 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 12:21:23,933] rhasspydialogue_hermes: Starting new session (id=Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be)
[DEBUG:2020-11-12 12:21:23,934] rhasspydialogue_hermes: -> DialogueSessionStarted(session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, site_id=‘Master’, custom_data=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:23,934] rhasspydialogue_hermes: Publishing 133 bytes(s) to hermes/dialogueManager/sessionStarted
[DEBUG:2020-11-12 12:21:23,935] rhasspydialogue_hermes: -> HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:23,935] rhasspydialogue_hermes: Publishing 49 bytes(s) to hermes/hotword/toggleOff
[DEBUG:2020-11-12 12:21:23,936] rhasspydialogue_hermes: Listening for session Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be
[DEBUG:2020-11-12 12:21:23,939] rhasspydialogue_hermes: -> AsrStartListening(site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, lang=None, stop_on_silence=True, send_audio_captured=True, wakeword_id=‘hey_gaston’, intent_filter=None)
[DEBUG:2020-11-12 12:21:23,940] rhasspydialogue_hermes: Publishing 205 bytes(s) to hermes/asr/startListening
[DEBUG:2020-11-12 12:21:23,990] rhasspyasr_kaldi_hermes: <- AsrToggleOn(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,990] rhasspyasr_kaldi_hermes: Enabled
[DEBUG:2020-11-12 12:21:23,992] rhasspyasr_kaldi_hermes: <- AsrStartListening(site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, lang=None, stop_on_silence=True, send_audio_captured=True, wakeword_id=‘hey_gaston’, intent_filter=None)
[DEBUG:2020-11-12 12:21:23,992] rhasspyasr_kaldi_hermes: Creating new transcriber session Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be
[DEBUG:2020-11-12 12:21:23,990] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:23,990] rhasspywake_snowboy_hermes: Enabled
[DEBUG:2020-11-12 12:21:23,991] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:23,992] rhasspywake_snowboy_hermes: Enabled
[DEBUG:2020-11-12 12:21:23,993] rhasspywake_snowboy_hermes: <- HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:23,993] rhasspywake_snowboy_hermes: Disabled
[DEBUG:2020-11-12 12:21:23,993] rhasspyasr_kaldi.transcribe: Using kaldi at /home/pi/rhasspy/.venv/lib/kaldi
[DEBUG:2020-11-12 12:21:23,994] rhasspyasr_kaldi_hermes: Starting listening (session_id=Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be)
[DEBUG:2020-11-12 12:21:23,995] rhasspyasr_kaldi_hermes: Receiving audio
[DEBUG:2020-11-12 12:21:23,996] rhasspyasr_kaldi.transcribe: [’/home/pi/rhasspy/.venv/lib/kaldi/online2-tcp-nnet3-decode-faster’, ‘–port-num=50994’, ‘–config=/home/pi/.config/rhasspy/profiles/fr/kaldi/model/online/conf/online.conf’, ‘–frame-subsampling-factor=3’, ‘–max-active=7000’, ‘–lattice-beam=8.0’, ‘–acoustic-scale=1.0’, ‘–beam=24.0’, ‘/home/pi/.config/rhasspy/profiles/fr/kaldi/model/model/final.mdl’, ‘/home/pi/.config/rhasspy/profiles/fr/kaldi/model/graph/HCLG.fst’, ‘/home/pi/.config/rhasspy/profiles/fr/kaldi/model/graph/words.txt’]
[DEBUG:2020-11-12 12:21:24,047] rhasspyasr_kaldi.transcribe: /home/pi/rhasspy/.venv/lib/kaldi/online2-tcp-nnet3-decode-faster --port-num=50994 --config=/home/pi/.config/rhasspy/profiles/fr/kaldi/model/online/conf/online.conf --frame-subsampling-factor=3 --max-active=7000 --lattice-beam=8.0 --acoustic-scale=1.0 --beam=24.0 /home/pi/.config/rhasspy/profiles/fr/kaldi/model/model/final.mdl /home/pi/.config/rhasspy/profiles/fr/kaldi/model/graph/hclg.fst /home/pi/.config/rhasspy/profiles/fr/kaldi/model/graph/words.txt
[DEBUG:2020-11-12 12:21:24,219] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:computederivedvars():ivector-extractor.cc:183) computing derived variables for ivector extractor
[DEBUG:2020-11-12 12:21:24,485] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:computederivedvars():ivector-extractor.cc:204) done.
[DEBUG:2020-11-12 12:21:24,616] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:removeorphannodes():nnet-nnet.cc:948) removed 1 orphan nodes.
[DEBUG:2020-11-12 12:21:24,617] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:removeorphancomponents():nnet-nnet.cc:847) removing 2 orphan components.
[DEBUG:2020-11-12 12:21:24,617] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:collapse():nnet-utils.cc:1472) added 1 components, removed 2
[DEBUG:2020-11-12 12:21:24,670] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:compilelooped():nnet-compile-looped.cc:345) spent 0.0354011 seconds in looped compilation.
[DEBUG:2020-11-12 12:21:24,672] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:listen():online2-tcp-nnet3-decode-faster.cc:379) tcpserver: listening on port: 50994
[DEBUG:2020-11-12 12:21:24,672] rhasspyasr_kaldi.transcribe: log (online2-tcp-nnet3-decode-faster[5.5]:accept():online2-tcp-nnet3-decode-faster.cc:393) waiting for client…
[DEBUG:2020-11-12 12:21:24,672] rhasspyasr_kaldi.transcribe: Decoder started
[DEBUG:2020-11-12 12:21:25,264] rhasspyasr_kaldi.transcribe: Finished stream. Getting transcription.
[DEBUG:2020-11-12 12:21:25,345] rhasspyasr_kaldi.transcribe: ['quelle heure ', 'quelle heure ']
[DEBUG:2020-11-12 12:21:25,346] rhasspyasr_kaldi_hermes: Transcription result: Transcription(text=‘quelle heure’, likelihood=1, transcribe_seconds=0.6720953109979746, wav_seconds=1.344, tokens=None)
[DEBUG:2020-11-12 12:21:25,348] rhasspyasr_kaldi_hermes: -> AsrTextCaptured(text=‘quelle heure’, likelihood=1, seconds=0.6720953109979746, site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, wakeword_id=None, asr_tokens=None, lang=None)
[DEBUG:2020-11-12 12:21:25,348] rhasspyasr_kaldi_hermes: Publishing 216 bytes(s) to hermes/asr/textCaptured
[DEBUG:2020-11-12 12:21:25,353] rhasspydialogue_hermes: <- AsrTextCaptured(text=‘quelle heure’, likelihood=1, seconds=0.6720953109979746, site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, wakeword_id=None, asr_tokens=None, lang=None)
[DEBUG:2020-11-12 12:21:25,356] rhasspydialogue_hermes: Playing WAV /home/pi/rhasspy/etc/wav/beep_lo.wav
[DEBUG:2020-11-12 12:21:25,359] rhasspyasr_kaldi_hermes: -> AsrAudioCaptured(35564 byte(s)) to rhasspy/asr/Master/Master/audioCaptured
[DEBUG:2020-11-12 12:21:25,360] rhasspydialogue_hermes: -> HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:25,360] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/hotword/toggleOff
[DEBUG:2020-11-12 12:21:25,362] rhasspydialogue_hermes: -> AsrToggleOff(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:25,362] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/asr/toggleOff
[DEBUG:2020-11-12 12:21:25,363] rhasspydialogue_hermes: -> AudioPlayBytes(119908 byte(s)) to hermes/audioServer/Master/playBytes/79e55887-e784-48e2-a976-086c93f1f381
[DEBUG:2020-11-12 12:21:25,364] rhasspydialogue_hermes: Waiting for playFinished (id=79e55887-e784-48e2-a976-086c93f1f381, timeout=1.6090022675736961)
[DEBUG:2020-11-12 12:21:25,369] rhasspywake_snowboy_hermes: <- HotwordToggleOff(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:25,370] rhasspywake_snowboy_hermes: Disabled
[DEBUG:2020-11-12 12:21:25,370] rhasspyspeakers_cli_hermes: <- AudioPlayBytes(119908 byte(s))
[DEBUG:2020-11-12 12:21:25,370] rhasspyasr_kaldi_hermes: <- AsrToggleOff(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:25,371] rhasspyspeakers_cli_hermes: [‘aplay’, ‘-q’, ‘-t’, ‘wav’, ‘-D’, ‘sysdefault:CARD=seeed8micvoicec’]
[DEBUG:2020-11-12 12:21:25,371] rhasspyasr_kaldi_hermes: Disabled (AsrToggleReason.PLAY_AUDIO)
[DEBUG:2020-11-12 12:21:26,200] rhasspyspeakers_cli_hermes: -> AudioPlayFinished(id=‘79e55887-e784-48e2-a976-086c93f1f381’, session_id=‘79e55887-e784-48e2-a976-086c93f1f381’)
[DEBUG:2020-11-12 12:21:26,201] rhasspyspeakers_cli_hermes: Publishing 99 bytes(s) to hermes/audioServer/Master/playFinished
[DEBUG:2020-11-12 12:21:26,206] rhasspydialogue_hermes: <- AudioPlayFinished(id=‘79e55887-e784-48e2-a976-086c93f1f381’, session_id=‘79e55887-e784-48e2-a976-086c93f1f381’)
[DEBUG:2020-11-12 12:21:26,206] rhasspytts_cli_hermes: <- AudioPlayFinished(id=‘79e55887-e784-48e2-a976-086c93f1f381’, session_id=‘79e55887-e784-48e2-a976-086c93f1f381’)
[DEBUG:2020-11-12 12:21:26,210] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:26,210] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 12:21:26,213] rhasspydialogue_hermes: -> AsrToggleOn(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:26,216] rhasspydialogue_hermes: Publishing 43 bytes(s) to hermes/asr/toggleOn
[DEBUG:2020-11-12 12:21:26,218] rhasspydialogue_hermes: Received text: quelle heure
[DEBUG:2020-11-12 12:21:26,216] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:26,217] rhasspywake_snowboy_hermes: Still disabled: {<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>}
[DEBUG:2020-11-12 12:21:26,222] rhasspydialogue_hermes: -> AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’)
[DEBUG:2020-11-12 12:21:26,223] rhasspydialogue_hermes: Publishing 91 bytes(s) to hermes/asr/stopListening
[DEBUG:2020-11-12 12:21:26,226] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:26,227] rhasspydialogue_hermes: Publishing 49 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 12:21:26,234] rhasspydialogue_hermes: -> NluQuery(input=‘quelle heure’, site_id=‘Master’, id=None, intent_filter=None, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, wakeword_id=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:26,234] rhasspydialogue_hermes: Publishing 192 bytes(s) to hermes/nlu/query
[DEBUG:2020-11-12 12:21:26,239] rhasspynlu_hermes: <- NluQuery(input=‘quelle heure’, site_id=‘Master’, id=None, intent_filter=None, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, wakeword_id=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:26,246] rhasspynlu_hermes: -> NluIntentParsed(input=‘quelle heure’, intent=Intent(intent_name=‘GetTime’, confidence_score=1.0), site_id=‘Master’, id=None, slots=[], session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’)
[DEBUG:2020-11-12 12:21:26,247] rhasspynlu_hermes: Publishing 202 bytes(s) to hermes/nlu/intentParsed
[DEBUG:2020-11-12 12:21:26,255] rhasspynlu_hermes: -> NluIntent(input=‘quelle heure’, intent=Intent(intent_name=‘GetTime’, confidence_score=1.0), site_id=‘Master’, id=None, slots=[], session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, custom_data=None, asr_tokens=[[AsrToken(value=‘quelle’, confidence=1.0, range_start=0, range_end=6, time=None), AsrToken(value=‘heure’, confidence=1.0, range_start=7, range_end=12, time=None)]], asr_confidence=None, raw_input=‘quelle heure’, wakeword_id=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:26,256] rhasspynlu_hermes: Publishing 504 bytes(s) to hermes/intent/GetTime
[DEBUG:2020-11-12 12:21:26,270] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 12:21:26,270] rhasspyasr_kaldi_hermes: <- AsrToggleOn(site_id=‘Master’, reason=<AsrToggleReason.PLAY_AUDIO: ‘playAudio’>)
[DEBUG:2020-11-12 12:21:26,271] rhasspyasr_kaldi_hermes: Enabled
[DEBUG:2020-11-12 12:21:26,271] rhasspywake_snowboy_hermes: Enabled
[DEBUG:2020-11-12 12:21:26,274] rhasspyasr_kaldi_hermes: <- AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’)
[DEBUG:2020-11-12 12:21:26,275] rhasspyasr_kaldi_hermes: Stopping listening (session_id=Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be)
[DEBUG:2020-11-12 12:21:26,276] rhasspyasr_kaldi_hermes: Receiving audio
[DEBUG:2020-11-12 12:21:26,316] rhasspyserver_hermes: <- NluIntent(input=‘quelle heure’, intent=Intent(intent_name=‘GetTime’, confidence_score=1.0), site_id=‘Master’, id=None, slots=[], session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, custom_data=None, asr_tokens=[[AsrToken(value=‘quelle’, confidence=1.0, range_start=0, range_end=6, time=None), AsrToken(value=‘heure’, confidence=1.0, range_start=7, range_end=12, time=None)]], asr_confidence=None, raw_input=‘quelle heure’, wakeword_id=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:26,316] rhasspydialogue_hermes: <- NluIntent(input=‘quelle heure’, intent=Intent(intent_name=‘GetTime’, confidence_score=1.0), site_id=‘Master’, id=None, slots=[], session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, custom_data=None, asr_tokens=[[AsrToken(value=‘quelle’, confidence=1.0, range_start=0, range_end=6, time=None), AsrToken(value=‘heure’, confidence=1.0, range_start=7, range_end=12, time=None)]], asr_confidence=None, raw_input=‘quelle heure’, wakeword_id=‘hey_gaston’, lang=None)
[DEBUG:2020-11-12 12:21:26,318] rhasspydialogue_hermes: Recognized NluIntent(input=‘quelle heure’, intent=Intent(intent_name=‘GetTime’, confidence_score=1.0), site_id=‘Master’, id=None, slots=[], session_id=‘Master-hey_gaston-b0ec8bb9-8699-4fe0-937f-89ac58a659be’, custom_data=None, asr_tokens=[[AsrToken(value=‘quelle’, confidence=1.0, range_start=0, range_end=6, time=None), AsrToken(value=‘heure’, confidence=1.0, range_start=7, range_end=12, time=None)]], asr_confidence=None, raw_input=‘quelle heure’, wakeword_id=‘hey_gaston’, lang=None
---------------------------------------apres quelses secondes
[ERROR:2020-11-12 09:49:44,739] rhasspydialogue_hermes: Session timed out for site Master: Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b
[DEBUG:2020-11-12 09:49:44,741] rhasspydialogue_hermes: -> AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’)
[DEBUG:2020-11-12 09:49:44,741] rhasspydialogue_hermes: Publishing 91 bytes(s) to hermes/asr/stopListening
[DEBUG:2020-11-12 09:49:44,744] rhasspydialogue_hermes: -> DialogueSessionEnded(termination=DialogueSessionTermination(reason=<DialogueSessionTerminationReason.TIMEOUT: ‘timeout’>), session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’, site_id=‘Master’, custom_data=‘hey_gaston’)
[DEBUG:2020-11-12 09:49:44,744] rhasspydialogue_hermes: Publishing 157 bytes(s) to hermes/dialogueManager/sessionEnded
[DEBUG:2020-11-12 09:49:44,746] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 09:49:44,747] rhasspydialogue_hermes: Publishing 49 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 09:49:44,782] rhasspyasr_kaldi_hermes: <- AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’)
[DEBUG:2020-11-12 09:49:44,783] rhasspyasr_kaldi_hermes: Stopping listening (session_id=Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b)
[DEBUG:2020-11-12 09:49:44,784] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 09:49:44,784] rhasspywake_snowboy_hermes: Enabled

and after several seconds of waiting for the rest of the log:

[ERROR:2020-11-12 09:49:44,739] rhasspydialogue_hermes: Session timed out for site Master: Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b
[DEBUG:2020-11-12 09:49:44,741] rhasspydialogue_hermes: -> AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’)
[DEBUG:2020-11-12 09:49:44,741] rhasspydialogue_hermes: Publishing 91 bytes(s) to hermes/asr/stopListening
[DEBUG:2020-11-12 09:49:44,744] rhasspydialogue_hermes: -> DialogueSessionEnded(termination=DialogueSessionTermination(reason=<DialogueSessionTerminationReason.TIMEOUT: ‘timeout’>), session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’, site_id=‘Master’, custom_data=‘hey_gaston’)
[DEBUG:2020-11-12 09:49:44,744] rhasspydialogue_hermes: Publishing 157 bytes(s) to hermes/dialogueManager/sessionEnded
[DEBUG:2020-11-12 09:49:44,746] rhasspydialogue_hermes: -> HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 09:49:44,747] rhasspydialogue_hermes: Publishing 49 bytes(s) to hermes/hotword/toggleOn
[DEBUG:2020-11-12 09:49:44,782] rhasspyasr_kaldi_hermes: <- AsrStopListening(site_id=‘Master’, session_id=‘Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b’)
[DEBUG:2020-11-12 09:49:44,783] rhasspyasr_kaldi_hermes: Stopping listening (session_id=Master-hey_gaston-cb9fda50-8e96-4d10-b57c-ce06da09071b)
[DEBUG:2020-11-12 09:49:44,784] rhasspywake_snowboy_hermes: <- HotwordToggleOn(site_id=‘Master’, reason=<HotwordToggleReason.DIALOGUE_SESSION: ‘dialogueSession’>)
[DEBUG:2020-11-12 09:49:44,784] rhasspywake_snowboy_hermes: Enabled

Thank’s for Help

I think the problem is how we do the update.
Here is my procedure
$ docker container ls --> displays to me “gifted_einstein”
$ docker stop gifted_einstein
$ docker rm gifted_einstein
$ docker pull rhasspy/rhasspy
$ docker run -d -p 12101:12101 \ etc …
displays to me "Error response from daemon : Conflict the container name “rhasspy/rhasspy” is already in use by container “004bb … f49” (64 strings)
$ docker rm 004bb … f49
$ docker run -d -p 12101:12101 \ etc …
displays to me an other name of container “df136 … 0ba”
$ run -d -p 12101:12101 \ etc … --> web interface rhasspy ok 2.5.7
when i browse /var/lib/docker/overlay2/"name container a4… etc , it is always the old container but no the new (excuse me for my bad english).
which implies that the beep.wav files are not read.
What are you thincking ?

Looks like a mixup between multiple containers.

Start by using —name rhasspy when executing docker run to give a proper name to your container.

My new name container is
“df13634a13114e1f610e46597e0814286bc712213973b69615331e54e6c2f0ba”
so to run

$ docker run -d -p 12101
–name df13634a13114e1f610e46597e0814286bc712213973b69615331e54e6c2f0ba
–restart unless-stopped
and so on …

Is that right ?

as I indicated at the beginning of the post I am not in docker but in a virtual environment

I pushed my research a little further and the error is a priori not linked to the “Playing Wave” because I deleted the sounds and the error still appears at the end of the timer session_timeout: float = 30.0 seconds of Rhasspydialogue_hermes (line123)

[ERROR:2020-11-12 09:49:44,739] rhasspydialogue_hermes: Session timed out for site …

I don’t quite understand the rhasspy update.

pi@raspberrypi:~ $ docker container ls

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
75ff59d72502 rhasspy/rhasspy “bash /usr/lib/rhass…” 12 minutes ago Up 12 minutes 0.0.0.0:12101->12101/tcp df13634a13114e1f610e46597e0814286bc712213973b69615331e54e6c2f0ba

pi@raspberrypi:~ $ sudo find / -xdev -iname ‘*beep.wav’

/var/lib/docker/overlay2/a4b989deff2a29073daddc6c732bc807b139e10ede643259f15024022d55eb87/diff/usr/lib/rhasspy/etc/wav/Horn_beep.wav

/var/lib/docker/overlay2/a4b989deff2a29073daddc6c732bc807b139e10ede643259f15024022d55eb87/diff/usr/lib/rhasspy/etc/wav/Fuzzy_beep.wav

How to replace with the right container “df13634a13114e1f610e46597e0814286bc712213973b69615331e54e6c2f0ba”
and delete
“a4b989deff2a29073daddc6c732bc807b139e10ede643259f15024022d55eb87”
like this
/var/lib/docker/overlay2/df13634a13114e1f610e46597e0814286bc712213973b69615331e54e6c2f0ba/diff/usr/lib/rhasspy/etc/wav/Fuzzy_beep.wav

I don’t know how to do it.

for synesthesiam

I noticed a difference in the timeline of the sequence when the bug appears:
when everything is OK we have:

1 - rhasspywake_snowboy_hermes : -> Wake word detected
2 - rhasspydialogue_hermes : <- HotwordDetected
3 - rhasspydialogue_hermes : Playing WAV -> beep_hi.wav
4 - rhasspydialogue_hermes : -> HotwordToggleOff
5 - rhasspydialogue_hermes : -> AsrToggleOff
6 - rhasspydialogue_hermes : -> AudioPlayBytes
7 - rhasspydialogue_hermes : Waiting for playFinished
!!! - rhasspyserver_hermes : <- HotwordDetected
8 - rhasspywake_snowboy_hermes : <- HotwordToggleOff
9 - rhasspywake_snowboy_hermes : Disabled
10 - rhasspyspeaker_cli_hermes : <- AudioPlayBytes

When we have the bug ( no beep_hi.wav)

1 - rhasspywake_snowboy_hermes : -> Wake word detected
2 - rhasspydialogue_hermes : <- HotwordDetected
3 - rhasspydialogue_hermes : Playing WAV -> beep_hi.wav
4 - rhasspydialogue_hermes : -> HotwordToggleOff
5 - rhasspydialogue_hermes : -> AsrToggleOff
6 - rhasspydialogue_hermes : -> AudioPlayBytes
7 - rhasspydialogue_hermes : Waiting for playFinished
8 - rhasspywake_snowboy_hermes : <- HotwordToggleOff
9 - rhasspywake_snowboy_hermes : Disabled
10 - rhasspyspeaker_cli_hermes : <- AudioPlayBytes

step - 7 - rhasspyserver_hermes is missing which is triggered by the hotwordDetected

for [synestfor synesthesiam

Then at the time of the transcription by Kaldi when everything is OK:

1 - rhasspywake_snowboy_hermes : Disabled
2 - rhasspyasr_kaldi.transcribe : Using kaldi
3 - rhasspyasr_kaldi_hermes : Starting listening
4 - rhasspyasr_kaldi_hermes : Receiving Audio
5 - rhasspyasr_kaldi.transcribe :[’/home/pi/rhasspy …
6 - rhasspyasr_kaldi.transcribe : log(---------- x lines
7 - rhasspyasr_kaldi.transcribe : Decoder started
8 - rhasspyasr_kaldi.transcribe : Finished stream
9 - rhasspyasr_kaldi.transcribe : [‘xxx pronounced sentence xxx’]
10 - rhasspyasr_kaldi_hermes : Transcription result
11 - rhasspyasr_kaldi_hermes : AsrTextCaptured
12 - rhasspyasr_kaldi_hermes : AsrTextCaptured (doubled stage)
13- rhasspydialogue-hermes : Playing WAV -> beep_lo.wav
14- rhasspydialogue-hermes : -> HotwordToggleOff (reason hotwordToggle)
15- rhasspydialogue-hermes : -> AsrAudioCaptured
16- rhasspydialogue-hermes : -> HotwordToggleOff (reason AsrToggle)
17- rhasspydialogue-hermes : -> AudioplayBytes

When we have the bug ( no beep_hi.wav)

1 - rhasspywake_snowboy_hermes : Disabled
2 - rhasspyasr_kaldi.transcribe : Using kaldi
3 - rhasspyasr_kaldi_hermes : Starting listening
4 - rhasspyasr_kaldi.transcribe :[’/home/pi/rhasspy …
5 - rhasspyasr_kaldi_hermes : Receiving Audio
6 - rhasspyasr_kaldi.transcribe :[’/home/pi/rhasspy …
6 - rhasspyasr_kaldi.transcribe : log(---------- x lines
7 - rhasspyasr_kaldi.transcribe : Decoder started
8 - rhasspyasr_kaldi.transcribe : Finished stream
9 - rhasspyasr_kaldi.transcribe : [‘xxx pronounced sentence xxx’]
10 - rhasspyasr_kaldi_hermes : Transcription result
11 - rhasspyasr_kaldi_hermes : AsrTextCaptured
12 - rhasspyasr_kaldi_hermes : AsrAudioCaptured (to rhasspy/asr/Master…
13 - rhasspyasr_kaldi_hermes : AsrTextCaptured (doubled stage same as 11)
14- rhasspydialogue-hermes : Playing WAV -> beep_lo.wav
15- rhasspydialogue-hermes : -> HotwordToggleOff (reason hotwordToggle)
16- rhasspydialogue-hermes : ->AsrToggleOff (reason AsrToggle)
17- rhasspydialogue-hermes : -> AudioplayBytes

step 13 doubled stage same as 11

for synesthesiam

After the transcription by Kaldi when everything is OK:

1 - rhasspydialogue_hermes : Received text
2 - rhasspydialogue_hermes : -> AsrStopListening
3 - rhasspydialogue_hermes : -> HotwordTogleOn
4 - rhasspydialogue_hermes : -> NluQuery(input
5 - rhasspynlu_hermes : <- NluQuery(input
6 - rhasspynlu_hermes : <- NluIntentParsed
7 - rhasspyasr_kaldi_hermes : <- AsrToggleOn
8 - rhasspyasr_kaldi_hermes : Enabled
9 - hasspywake_snoboy_hermes : <- HotwordTogleOn
10 - rhasspywake_snoboy_hermes : Still disabled
11 - rhasspydasr_kaldi_hermes : <- AsrStopListening
12 - rhasspydasr_kaldi_hermes : Stopping Listening
13 - hasspywake_snoboy_hermes : <- HotwordTogleOn
14 - hasspywake_snoboy_hermes : Enabled
15 - rhasspynlu_hermes : <- NluQuery(input
16 - rhasspydasr_kaldi_hermes : Receiving Audio
17 - rhasspydialogue_hermes : <- NluIntent(input

When we have the bug ( no beep_hi.wav)

1 - rhasspydialogue_hermes : Received text
2 - rhasspydialogue_hermes : AsrStopListening
3 - rhasspywake_snoboy_hermes : Still disabled
4 - hasspywake_snoboy_hermes : <- HotwordTogleOn
5 - rhasspydialogue_hermes : HotwordTogleOn
6 - rhasspyasr_kaldi_hermes : <- AsrToggleOn
7 - rhasspyasr_kaldi_hermes : Enabled
8 - rhasspydialogue_hermes : -> NluQuery(input
9 - rhasspydasr_kaldi_hermes : <- AsrStopListening
10 - rhasspydasr_kaldi_hermes : Stopping Listening
11 - rhasspydasr_kaldi_hermes : Receiving Audio
12 - hasspywake_snoboy_hermes : <- HotwordTogleOn
13 - hasspywake_snoboy_hermes : Enabled
14 - rhasspynlu_hermes : <- NluQuery(input
15 - rhasspynlu_hermes : <- NluIntenParsed
16 - rhasspynlu_hermes : -> NluIntent(input
17 - rhasspydialogue_hermes : <- NluIntent(input

Bug

steps (3 - 4) intercalate: snowboy / Still disabled + snoboy / HotwordTogleOn
step 11 kaldi receiving Audio before NluIntent

Everything is solved !!! I installed the new version: 2.5.8 and … great, everything works fine
I will be able to set up the management of internal intent (volume adjustment, ask for the time etc …