Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome General
 PowerHome Messageboard : PowerHome General
Subject Topic: Text-to-Speech Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
jeffw_00
Super User
Super User


Joined: June 30 2007
Online Status: Offline
Posts: 929
Posted: July 06 2020 at 19:25 | IP Logged Quote jeffw_00

Hi - has anyone played around with Text-to-speech? The manuals are
a little sketchy, and suggest you just select an engine and it works, but
not for me. Has anyone gotten it working? Can you suggest what is
needed or where to look to get it set up right (and an example "Hello
World" formula?

Thanks!
/j
Back to Top View jeffw_00's Profile Search for other posts by jeffw_00
 
jeffw_00
Super User
Super User


Joined: June 30 2007
Online Status: Offline
Posts: 929
Posted: July 06 2020 at 19:44 | IP Logged Quote jeffw_00

For starters - I don't see PH appearing as something that generates
audio in the sound menus (mixer, etc) - that could be my issue as
ph_tts("Hello") seems to execute without issue.   

Thanks!
/j
Back to Top View jeffw_00's Profile Search for other posts by jeffw_00
 
dhoward
Admin Group
Admin Group
Avatar

Joined: June 29 2001
Location: United States
Online Status: Offline
Posts: 4447
Posted: July 07 2020 at 00:02 | IP Logged Quote dhoward

Jeff,

TTS should be pretty simple. I know I used to use it all the time when I had the PowerHome machine hooked up to my whole house audio system.

To set it up, you first need to install the Microsoft Speech API (Msspchapi.Exe on the Downloads page) followed by the Microsoft SAPI 4.0 TTS module
(Msttsl.Exe on the Downloads page).

If you'd like SAPI 5 (highly recommended) then you would next download and install the SAPI 5 setup. For some reason I don't have a link on the Downloads
page but you can find the install here: SAPI5Setup

Once the prerequisites are out of the way, in the PH Explorer under Setup->TTS, select the SAPI 5 controller. Restart PowerHome. When PowerHome restarts,
go to the menu option Voice->TTS Setup and select the desired TTS voice. Click the "Save Settings to Table" option and then click "Exit".

You should then be able to execute the ph_tts("Hello") function and hear the playback.

Hope this helps,

Dave.
Back to Top View dhoward's Profile Search for other posts by dhoward Visit dhoward's Homepage
 
jeffw_00
Super User
Super User


Joined: June 30 2007
Online Status: Offline
Posts: 929
Posted: July 07 2020 at 08:06 | IP Logged Quote jeffw_00

Thanks Dave - will give all this a try.
Back to Top View jeffw_00's Profile Search for other posts by jeffw_00
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum