Today, Alexa started announcing “underscore” for every space in a sentence. Has anyone else experienced this?
Announcement
Collapse
No announcement yet.
Alexa TTS that works well, same solution as for Home Assistant.
Collapse
X
-
Originally posted by SteveMSJ View Post
20 hyphens seems to introduce a suitable pause between sentences where I would previously have had a full stop.
Sent from my SM-G935V using Tapatalk
Comment
-
Originally posted by fcol View PostToday, Alexa started announcing “underscore” for every space in a sentence. Has anyone else experienced this?
--Barry
Comment
-
I’m not home to see this but I have kicked off a tts notification manually and reviewed voice commands under Alexa. It shows no underscore TTS.
im also using this version from what I remember. I think this is because the version posted wouldn’t work with routines. This version does.
https://github.com/thorsten-gehrig/alexa-remote-control
Comment
-
Originally posted by mik3y View PostI’m not home to see this but I have kicked off a tts notification manually and reviewed voice commands under Alexa. It shows no underscore TTS.
im also using this version from what I remember. I think this is because the version posted wouldn’t work with routines. This version does.
https://github.com/thorsten-gehrig/alexa-remote-control
- Likes 1
Comment
-
Originally posted by fcol View Post
I was using an older version of that script (from Jan 2019). After switching to the latest version (2/9/20), the "underscore" issue went away (although I had already fixed most of my events to use the hyphen workaround). In any case, the latest script seems to have some nice advancements. I'm looking forward to trying "TTS to multiroom groups/announcement" and support for some of the built-in sounds from the Alexa sound library. Thanks!
Sent from my SM-G935V using Tapatalk
Comment
-
Guest
Originally posted by mik3y View PostHas anyone figured out how to pass a device value string into the scripts? I want it to report weather alerting but need to have this brought into the script.
$$DSR:ID:
Comment
-
Originally posted by MattL0 View Post
you can't pass a device value with replacement variable into a script. I had a way to do it but loss the post. You have the embed a fuction into another fonction in sscripyt
I ended up creating a script to do this work. Here is an example for anyone else that may be interested.
I have an event watching a weather device. If that weather device turns on, it loads this script.
---------
Sub Main(parm as object)
Dim strWeather as String
strWeather = hs.DeviceString(2446)
hs.writelog("Alexa Weather Script","Sending Weather Alert announcement to your echo devices")
hs.writelog("Alexa Weather Script",strWeather)
Dim cmd as String = "C:\windows\system32\cmd.exe"
Dim params as String = "/c c:\wsl.exe /home/mike/alexa/alexa_remote_control.sh -e speak:"
Dim params2 as String = params + "'" + strWeather + "'"
System.Diagnostics.Process.Start(cmd,params2)
End Sub
---------
- Likes 1
Comment
Comment