Shivam Paw Posted July 2, 2019 Author Share Posted July 2, 2019 1 hour ago, Amr said: But u will also publish it on DriverCentral, right? No, it is only on BWD. Quote Link to comment Share on other sites More sharing options...
jfh Posted July 2, 2019 Share Posted July 2, 2019 How does this differ from Cinegration’s Voice Agent driver? It looks like you have another voice option. Anything else? https://drivercentral.io/platforms/control4-drivers/utility/voice-agent Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 2, 2019 Author Share Posted July 2, 2019 21 minutes ago, jfh said: How does this differ from Cinegration’s Voice Agent driver? It looks like you have another voice option. Anything else? https://drivercentral.io/platforms/control4-drivers/utility/voice-agent I've not used that driver but it seems like it doesn't allow you to enter your own text directly from the C4 app, On Screen navs, T3 or through a web interface. There's also no limit on the characters per day. You can use as many as you want - the only limit is what you want to pay for the APIs and personally I feel most installations will be good to go with the free keys. Both our text to speech engines have different languages as well as speeds to use (and more engines will be coming in the future). Quote Link to comment Share on other sites More sharing options...
jfh Posted July 2, 2019 Share Posted July 2, 2019 Thanks. The entering your own text option would be something my wife would like so looking forward to trying your driver Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 2, 2019 Author Share Posted July 2, 2019 Just now, jfh said: Thanks. The entering your own text option would be something my wife would like so looking forward to trying your driver I got my parents to love it so i'm sure your wife will too Quote Link to comment Share on other sites More sharing options...
ILoveC4 Posted July 2, 2019 Share Posted July 2, 2019 9 hours ago, Shivam Paw said: I got my parents to love it so i'm sure your wife will too Yeah, my wife is going to love this. Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 So my dealer downloaded a 72 hour trial licence for me and this really is a great driver and I will be purchasing it for both my Beach house and my main home. When I first joined the forums, I got in to a little trouble for saying that the Advanced Custom buttons took us out of the dark ages in to the Present and StartHere! (a great driver in its day) took us into the future. What I was commenting on was the fantastic evolution of drivers and the great impact of competition and alternative thinking. I feel the same way about this text to speech driver as I did about StartHere! A great driver with some phenomenal features and a wonderful user interface (on the app also!). I have previously raved about other text to speech drivers and was a Beta tester on one (which I loved) but the ability to type messages on screen means that this one takes the cake (for now). I have set up a voice messages room and used 5 of @alanchow Yes/no icons to determine what areas (main Bedroom, kids bedrooms, downstairs, outside and theatre being my 5 areas - between them covering 14 of the 16 zones of audio we have) to play the announcement in and then a single copy of @Shivam Paw TTS Driver. The announcement then kicks of in one area after another for each area chosen. I guess that I could use a lot of copies of the driver (5 factorial or 15 for those numerically minded) to allow for any combination of these areas and play the announcement simultaneously in the relevant areas in this way... but the current setup was quick to do, works flawlessly and gives the users lots of flexibility even if it takes a minute to play, say, a 12 second announcement in 5 areas. I now need to implement the “do not disturb” driver (I think it is actually an Announcements Experience Button or some such) or the kids will be waking me at all hours! Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 4, 2019 Author Share Posted July 4, 2019 14 minutes ago, South Africa C4 user said: So my dealer downloaded a 72 hour trial licence for me and this really is a great driver and I will be purchasing it for both my Beach house and my main home. When I first joined the forums, I got in to a little trouble for saying that the Advanced Custom buttons took us out of the dark ages in to the Present and StartHere! (a great driver in its day) took us into the future. What I was commenting on was the fantastic evolution of drivers and the great impact of competition and alternative thinking. I feel the same way about this text to speech driver as I did about StartHere! A great driver with some phenomenal features and a wonderful user interface (on the app also!). I have previously raved about other text to speech drivers and was a Beta tester on one (which I loved) but the ability to type messages on screen means that this one takes the cake (for now). I have set up a voice messages room and used 5 of @alanchow Yes/no icons to determine what areas (main Bedroom, kids bedrooms, downstairs, outside and theatre being my 5 areas - between them covering 14 of the 16 zones of audio we have) to play the announcement in and then a single copy of @Shivam Paw TTS Driver. The announcement then kicks of in one area after another for each area chosen. I guess that I could use a lot of copies of the driver (5 factorial or 15 for those numerically minded) to allow for any combination of these areas and play the announcement simultaneously in the relevant areas in this way... but the current setup was quick to do, works flawlessly and gives the users lots of flexibility even if it takes a minute to play, say, a 12 second announcement in 5 areas. I now need to implement the “do not disturb” driver (I think it is actually an Announcements Experience Button or some such) or the kids will be waking me at all hours! I’m glad you like it and if you have any feedback or requests be sure to let me know Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 This is what my voice message screen now looks like. Combining this driver with the @annex⁴ LG driver, I can also send the same message as a toast message to all TVs that are on... Neo1738 1 Quote Link to comment Share on other sites More sharing options...
jfh Posted July 4, 2019 Share Posted July 4, 2019 I see you have the same problem with the TTS icon not displaying properly as I do. Hopefully an easy fix with updating icon files in the driver. Interested in the Yes/No buttons. What is the logic/programming behind them? I understand they control Boolean variables but what does Yes or No indicate to the user in the UI? Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 The “yes/no” controls which rooms the announcement is played in. If they are all chosen as “yes” then the announcement plays in all rooms. As I have it at present, the announcement only plays as text on he TVs in the House. Quote Link to comment Share on other sites More sharing options...
ILoveC4 Posted July 4, 2019 Share Posted July 4, 2019 8 minutes ago, South Africa C4 user said: The “yes/no” controls which rooms the announcement is played in. If they are all chosen as “yes” then the announcement plays in all rooms. As I have it at present, the announcement only plays in the girls bedrooms. But you said it doesn’t play in them simultaneously? It plays in one, then the other, so on and so forth? I’d be curious to see the logic you employed on the back end. Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 17 minutes ago, ILoveC4 said: But you said it doesn’t play in them simultaneously? It plays in one, then the other, so on and so forth? I’d be curious to see the logic you employed on the back end. The logic is extremely basic at present. Namely: If TVs is true then Send toast message (annex4 LG driver) to TVs using the last message variable (from Shivam’s TTS driver). If Main Bedroom is true then play Main Bedroom announcement (set up as per the driver instructions and this uses the main bedroom, bathroom and balcony zones) Delay 15 seconds if girls bedrooms is true then Play Girls Bedroom announcement (set up as per the driver instructions using the same driver wav file so it plays the same announcement just 15 second later). This plays across 4 zones. delay 15 seconds Etc. I could probably do a single announcement across all 16 zones that I have and use the Announcements Experience button driver to mute zones that are not chosen BUT, I am a bit lazy AND, I’ve never had success playing an announcement across more than 7 or 8 zones consistently. Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 4, 2019 Author Share Posted July 4, 2019 1 hour ago, jfh said: I see you have the same problem with the TTS icon not displaying properly as I do. Hopefully an easy fix with updating icon files in the driver. Interested in the Yes/No buttons. What is the logic/programming behind them? I understand they control Boolean variables but what does Yes or No indicate to the user in the UI? Aha! I've found the issue and it will be fixed in the next release dcovach, jfh, Neo1738 and 1 other 3 1 Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 4, 2019 Author Share Posted July 4, 2019 And just like that, Version 3 is released. Change Log: Added ability to inject variables into typed text with { ProxyID::Variable Name } syntax Fixed icon issue with media service Better error handling for invalid Google Cloud API Key Be sure to refresh navs for the icon fix. dcovach, Neo1738 and South Africa C4 user 3 Quote Link to comment Share on other sites More sharing options...
jfh Posted July 4, 2019 Share Posted July 4, 2019 18 minutes ago, Shivam Paw said: Aha! I've found the issue and it will be fixed in the next release Thanks. Can you add an item called “Repeat Last Announcement” in the Text to Speech page where you have Execute and View Last? (I know this can be done in other ways but my wife says it should be on that page. Also would be nice to be able specify the mp3 file name in the properties page. Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 4, 2019 Author Share Posted July 4, 2019 5 hours ago, South Africa C4 user said: The “yes/no” controls which rooms the announcement is played in. If they are all chosen as “yes” then the announcement plays in all rooms. As I have it at present, the announcement only plays as text on he TVs in the House. I like this idea…and I just had a suggestion for something similar… So in the next release there will be a new property... If you enter a comma separated list then your media service will look like this... And then you can change your Announcement File Updated programming to... And if you created the announcements as you would expect and have them all playing the audio file shown in the driver properties... You should be able to send text to speech announcements to any room (or group of rooms) from this driver. jfh, msgreenf and South Africa C4 user 2 1 Quote Link to comment Share on other sites More sharing options...
msgreenf Posted July 4, 2019 Share Posted July 4, 2019 Dude. You are on fire Sent from my Pixel 3 using Tapatalk South Africa C4 user and Shivam Paw 2 Quote Link to comment Share on other sites More sharing options...
Amr Posted July 4, 2019 Share Posted July 4, 2019 On 7/2/2019 at 11:04 AM, Shivam Paw said: No, it is only on BWD. Can u use DriverCentral as well? I have zero issues with all DriverCentral authentication, always on and after a director reboot all drivers works fine Quote Link to comment Share on other sites More sharing options...
msgreenf Posted July 4, 2019 Share Posted July 4, 2019 What issue do you have w blackwire? Sent from my Pixel 3 using Tapatalk Quote Link to comment Share on other sites More sharing options...
Amr Posted July 4, 2019 Share Posted July 4, 2019 23 minutes ago, msgreenf said: What issue do you have w blackwire? Sent from my Pixel 3 using Tapatalk No issues, DC is more convenient to me nothing else ... Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 1 hour ago, Amr said: Can u use DriverCentral as well? I have zero issues with all DriverCentral authentication, always on and after a director reboot all drivers works fine True. I lose all my authentication keys on Blackwire after a reboot (the keys are still there but need to be set again to get the Director to recognize them and authenticate). That said, I know Blackwire is working on a driver manager driver (like the one Driver Central has) which will overcome these issues. I had the privilege of having access to a Beta version of this a few weeks ago and have no doubt it will be great, Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 1 hour ago, msgreenf said: Dude. You are on fire Sent from my Pixel 3 using Tapatalk Hear hear! Quote Link to comment Share on other sites More sharing options...
South Africa C4 user Posted July 4, 2019 Share Posted July 4, 2019 1 hour ago, Shivam Paw said: I like this idea…and I just had a suggestion for something similar… So in the next release there will be a new property... If you enter a comma separated list then your media service will look like this... And then you can change your Announcement File Updated programming to... And if you created the announcements as you would expect and have them all playing the audio file shown in the driver properties... You should be able to send text to speech announcements to any room (or group of rooms) from this driver. This is phenomenal! The only problem is that you have made redundant all the cool programming that I did last night msgreenf 1 Quote Link to comment Share on other sites More sharing options...
Shivam Paw Posted July 4, 2019 Author Share Posted July 4, 2019 Version 4 has been released! Version 4 - (July 04, 2019) Added Multi Room Support Added voice gender option for Google Cloud TTS Engine Version 3 - (July 04, 2019) Added ability to inject variables into typed text with { ProxyID::Variable Name } syntax Fixed icon issue with media service Better error handling for invalid Google Cloud API Key https://www.blackwiredesigns.com/store/control4-text-to-speech/ msgreenf and dcovach 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.