Announcement

Collapse
No announcement yet.

Jon00 Homeseer Speak Utility

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • wadesready
    replied
    Originally posted by jon00 View Post
    Interesting...

    How about this one:

    &hs.speak("</> Hello World",False,"$SONOS$ALL$:*")

    or this one?

    &hs.speak("< /> Hello World",False,"$SONOS$ALL$:*")



    none of the last three work properly

    Leave a comment:


  • jon00
    replied
    Interesting...

    How about this one:

    &hs.speak("</> Hello World",False,"$SONOS$ALL$:*")

    or this one?

    &hs.speak("< /> Hello World",False,"$SONOS$ALL$:*")

    Leave a comment:


  • wadesready
    replied
    Originally posted by jon00 View Post
    Finally, can you try:

    &hs.speak("<silence mSec='1000' /> Hello World",False,"$SONOS$ALL$:*")


    The <> at the beginning of the speech tells the script that it is a repeat speech command and therefore ignored. Otherwise it would be registered as a new announcement again.

    All speaker clients should ignore this as SAPI speech tags are allowed in a TTS string (example above - 1 second delay). If you hear nothing again, then you will have to refer it back to Dirk.

    this one replied with hello world

    Leave a comment:


  • jon00
    replied
    Originally posted by jon00 View Post
    Now try:

    &hs.speak("<> Hello World",False,"$SONOS$ALL$:*")
    Originally posted by wadesready View Post
    nope it doesnt like that one...nothing

    Finally, can you try:

    &hs.speak("<silence mSec='1000' /> Hello World",False,"$SONOS$ALL$:*")


    The <> at the beginning of the speech tells the script that it is a repeat speech command and therefore ignored. Otherwise it would be registered as a new announcement again.

    All speaker clients should ignore this as SAPI speech tags are allowed in a TTS string (example above - 1 second delay). If you hear nothing again, then you will have to refer it back to Dirk.

    Leave a comment:


  • Timon
    replied
    This would be interesting to try with my PollyC TTS handler when I get some time to try it.

    Leave a comment:


  • wadesready
    replied
    Originally posted by jon00 View Post
    Now try:

    &hs.speak("<> Hello World",False,"$SONOS$ALL$:*")



    nope it doesnt like that one...nothing

    Leave a comment:


  • jon00
    replied
    Now try:

    &hs.speak("<> Hello World",False,"$SONOS$ALL$:*")

    Leave a comment:


  • wadesready
    replied
    Originally posted by jon00 View Post
    In your Control Panel, Immediate script Command box, enter:

    &hs.speak("Hello World",False,"$SONOS$ALL$:*")

    Do you hear anything when you press the 'Execute Command' button?



    yes sir! it's says hello world

    Leave a comment:


  • jon00
    replied
    In your Control Panel, Immediate script Command box, enter:

    &hs.speak("Hello World",False,"$SONOS$ALL$:*")

    Do you hear anything when you press the 'Execute Command' button?

    Leave a comment:


  • wadesready
    replied
    Originally posted by keithj69 View Post
    There is a setting in Imperihome PI to enable (control API tab) speak proxy. You then need to enable tts in the app. I was playing with it last week and it caused major delays using the basic tts stuff in HS.



    I havent touched imperihome in months. jon's speak utility shouldnt be trying to access it at all. currently I have no clients using imperihome, I switched over to hstouch. but I am going to disable imperhome and see if jon's speak utility works right then....

    shutting down imperihome had no effect at all...same result

    EDIT: I discovered one thing...Dirk has put out a new version .23, I was running version .22. After the install of version .23 I get no tts logs from sonos.
    Last edited by wadesready; July 26, 2018, 11:35 AM.

    Leave a comment:


  • keithj69
    replied
    There is a setting in Imperihome PI to enable (control API tab) speak proxy. You then need to enable tts in the app. I was playing with it last week and it caused major delays using the basic tts stuff in HS.

    Leave a comment:


  • wadesready
    replied
    Originally posted by jon00 View Post
    Odd. Does it work when you use the 'default:all' virtual device speak button?



    this is strange...is imperihome a speaker proxy? I tried this three times and the same result each time. no sound though


    Jul-26 10:03:48 AM ImperiHome INFO WebException: ConnectFailure Unable to connect to the remote server
    Jul-26 10:03:47 AM ImperiHome INFO WebException: ConnectFailure Unable to connect to the remote server
    Jul-26 10:03:45 AM Device Control Device: Utility Jon00 Speak default:all [1] to Speak (Execute Script) by/from: CAPI Control Handler

    Jul-26 10:03:48 AM TTS Speak: (*:*):<>attention. movement in the pickup port. Check the Camera!

    Leave a comment:


  • jon00
    replied
    Odd. Does it work when you use the 'default:all' virtual device speak button?

    Leave a comment:


  • wadesready
    replied
    Originally posted by jon00 View Post
    The error would suggest the Host name is incorrect. What do you see in the HS Log when you send normal TTS to the Sonos?



    Jul-26 9:14:59 AM Event Event Trigger "Kinect whats the time"
    Jul-26 9:14:59 AM
    TTS Speak: ($SONOS$ALL$:*):The time is 9:14 AM

    Leave a comment:


  • jon00
    replied
    The error would suggest the Host name is incorrect. What do you see in the HS Log when you send normal TTS to the Sonos?

    Leave a comment:

Working...
X