Android TTS not working

I got the quick start working minus the TTS. It just keeps spitting everything to the log with no voice response from the phone. Do I have to override the onTtsSayListener or something?

D/MainActivity: Wake word detected!
D/MainActivity: Log: [22:05:58] [Hotword] detected on site default, for model default
D/MainActivity: Log: [22:05:58] [Dialogue] session with id ‘40a331a1-c93f-404d-b311-8b11596c3149’ was started on site default
D/MainActivity: Log: [22:05:58] [Dialogue] was asked to start a session
D/MainActivity: Log: [22:06:00] [Asr] captured text “yes” in 1.0s
D/MainActivity: Log: [22:06:00] [Nlu] detected intent SirBuildsALot7:yes with confidence score 1.000 for input “yes”
D/MainActivity: Log: Slots ->
D/MainActivity: Log: yes -> yes (confidence: 1.000)
D/MainActivity: Log: [22:06:00] [Dialogue] New intent detected SirBuildsALot7:yes with confidence 1.000
D/MainActivity: Log: Slots ->
D/MainActivity: Intent detected: SirBuildsALot7:yes
D/MainActivity: Log: yes -> yes (confidence: 1.000)
D/MainActivity: Log: [22:06:00] [Dialogue] was ask to end session with id 40a331a1-c93f-404d-b311-8b11596c3149
D/MainActivity: Log: [22:06:00] [Dialogue] session with id ‘40a331a1-c93f-404d-b311-8b11596c3149’ was ended on site default. The session ended as expected

Hi @Mumm!

In the trace you pasted, there is no call to the TTS (the session is ended without saying anything) so that looks like the reason why you don’t hear anything.

By default the snips platform on android will use the configured TTS provider on the device, be sure there is one installed.

The onTtsSayListener can be used if you want to use another TTS provider (that for example can’t be registered in android)