BoOgieman Posted September 9, 2012 Author Posted September 9, 2012 Its pretty good. I don't really notice much of a delay. - J* That's fantastic! It was kind of a last minute feature I've built in, that I wasn't able to test thoroughly. Is it what you expected it to be? Sent from Android with Tapatalk HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
djvj Posted September 9, 2012 Posted September 9, 2012 Wanted to report back that system names are spoken now. I only had to put the videos and themes back in. I notice now how the voice gets drowned out from the audio in the video. Also some themes delay the video for a little which also makes the voice delayed too. But unless you can figure out how to separate your tool from looking at the video, this can't be fixed. "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."RocketLauncher's Official Home If you appreciate my work:My Apps:Window LoggerIdle Volume AdjusterExplorerRestorerRom Folder CleanerModule UpdaterMy Guides:How To Mod Guncons with Aimtrak
BoOgieman Posted September 9, 2012 Author Posted September 9, 2012 Great djvj. You're right about that, normally you don't really notice the video delay in some of the system themes. Some themes for which I think it's unnecessary to have that long delay I've manually changed the delay time in the theme. There's no other way to check the selected system unless you'd somehow scan HyperSpin's in process memory. According to BBB HS2.0 will possibly get an API hook that we can use to obtain any information that HS reads from the XMLs. This is something that some people here could really use for their homebrew apps. Sent from Android with Tapatalk HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
djvj Posted September 10, 2012 Posted September 10, 2012 Yea it will have an API. Should be fun to see what comes of it. "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."RocketLauncher's Official Home If you appreciate my work:My Apps:Window LoggerIdle Volume AdjusterExplorerRestorerRom Folder CleanerModule UpdaterMy Guides:How To Mod Guncons with Aimtrak
Trnzaddict Posted September 10, 2012 Posted September 10, 2012 Make sure you have the system videos in the\Media\Main Menu\Video folder because this is the path that is checked...Sent from Android with Tapatalk They are. C:\Hyperspin\Media\Main Menu\Video. Everything else works fine but main menu speech. I am......Machine
azzbarb Posted September 10, 2012 Posted September 10, 2012 after using for a few days i have noticed that when i load up hyperspin after i've turned the pc on i get no voices until i go into a system then i get the voices and when i return to the main wheel everything is fine, if i shut down and restart HS again everthing is fine, its just the first time after a pc boot up it does not work properly, apart from that it is cool
BoOgieman Posted September 10, 2012 Author Posted September 10, 2012 They are. C:\Hyperspin\Media\Main Menu\Video. Everything else works fine but main menu speech. Do you have the handles.exe file in your HyperSpin root? HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BoOgieman Posted September 10, 2012 Author Posted September 10, 2012 after using for a few days i have noticed that when i load up hyperspin after i've turned the pc on i get no voices until i go into a system then i get the voices and when i return to the main wheel everything is fine, if i shut down and restart HS again everthing is fine, its just the first time after a pc boot up it does not work properly, apart from that it is cool Do you have intro video active? and what happens if you start HyperSpeech.exe manually before HyperSpin? HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
azzbarb Posted September 10, 2012 Posted September 10, 2012 no intro, but i've just turned it back on and all seems to be ok now, i'll report back after a few reboots.
Rain Posted September 10, 2012 Posted September 10, 2012 I am digging this, just grabbed it today; am now setting it up. Hell of a good job! I want a voice that sounds like the lead guy of the Gorgonites!
ninjalo Posted September 10, 2012 Posted September 10, 2012 I want Optimus Prime (Peter Cullen) on my setup xD
BoOgieman Posted September 10, 2012 Author Posted September 10, 2012 HyperSpeech 0.3 uploaded... New on request: - All the HyperSpeech files are now consolidated into the HyperSpeech folder which needs to be placed in the HyperSpin root folder - RealLedBlinky settings are moved over to HyperSpeech.ini, can be removed from settings.ini WIP: - Create and seperate dat file for Neo Speech Engine (I fell in love with Julie ) - create a speech AHK function to include in HL2.0 modules to send speech to HyperSpeech. Plans: - enhance/extend custom speech, create some more in between events and variations. - see if it's possible to integrate MAME Hiscore in some way - pressing escape or the button to end the frontend will speak the "Would you like to exit?" message Challenges to overcome: - In AHK I fail to route the command line output of handles.exe to a variable instead to file, due to the fact that cmd.exe output is ANSI and HyperSpeech is Unicode. I've tried cmdret en stdout to var which only works when I compile an ANSI HyperSpeech.exe, but then other dll calls and functions get messed up. If someone has a good solution for this, please PM me. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BoOgieman Posted September 10, 2012 Author Posted September 10, 2012 I am digging this, just grabbed it today; am now setting it up. Hell of a good job! I want a voice that sounds like the lead guy of the Gorgonites! Gorgonites? Hahaha... At first I thought your talking about some Death Metal band... then it turned out to be some kind of cartoon characters or playdolls. Rain, version 0.3 is just uploaded. Please be gentle on me if you encounter any bugs or glitches in it. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
Trnzaddict Posted September 11, 2012 Posted September 11, 2012 Do you have the handles.exe file in your HyperSpin root? Yep. When HS starts, it says welcome, yada yada. But when the a main menu system is highlighted, it won't say e.g "Mame", "Sega Naomi". Now, when I select like the Mame and go into the wheel, and then come back out, it will say "going back to MAME wheel" but this is the only time it mentions a main menu item. I'm on 0.3. I am......Machine
Cruel Moose Posted September 11, 2012 Posted September 11, 2012 I really like this program, however, theres a few things I cannot get to work. It will not read any system bios, and it will not read the system names. Its doing everything else, including reading rom names. Any idea what I'm doing wrong? Edit: Also, no matter what I do, I cannot change the default voice from Microsoft Anna. I've installed Loquendo's Susan, but it won't allow me to change it.
BoOgieman Posted September 11, 2012 Author Posted September 11, 2012 Yep. When HS starts, it says welcome, yada yada. But when the a main menu system is highlighted, it won't say e.g "Mame", "Sega Naomi". Now, when I select like the Mame and go into the wheel, and then come back out, it will say "going back to MAME wheel" but this is the only time it mentions a main menu item. I'm on 0.3. ok let me try to get things clear... As of version 0.3 all HyperSpeech stuff needs to be in the \HyperSpin\HyperSpeech folder, and as this is the scripts' home dir, the handles.exe file needs to be there also. Can you do this test: - start HyperSpin and leave it in the main menu after one of the video's has been loaded - start a command prompt fromout the HyperSpeech folder - type handles.exe Hyperspin | findstr "Main Menu" If all goes well, you should get something similar to this: F:\Hyperspin\HyperSpeech>handle -p Hyperspin | findstr "Main Menu" 2E0: File (R--) F:\HyperSpin\Media\Main Menu\Video\AAE.flv The flv video's need to be in a "\Main Menu\Video" folder, otherwise there won't be any speech in the main wheel. Maybe I'll build in some extra checks in the program to check for the video's and the handle.exe. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BoOgieman Posted September 11, 2012 Author Posted September 11, 2012 I really like this program, however, theres a few things I cannot get to work. It will not read any system bios, and it will not read the system names. Its doing everything else, including reading rom names. Any idea what I'm doing wrong?Edit: Also, no matter what I do, I cannot change the default voice from Microsoft Anna. I've installed Loquendo's Susan, but it won't allow me to change it. Check the post above, also if you have installed 32 bit voices on 64 bit vista/win7, yo need to use the 32 bit SAPI control panel. There's more in the readme file down at the bottom. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
Trnzaddict Posted September 11, 2012 Posted September 11, 2012 ok let me try to get things clear...As of version 0.3 all HyperSpeech stuff needs to be in the \HyperSpin\HyperSpeech folder, and as this is the scripts' home dir, the handles.exe file needs to be there also. Can you do this test: - start HyperSpin and leave it in the main menu after one of the video's has been loaded - start a command prompt fromout the HyperSpeech folder - type handles.exe Hyperspin | findstr "Main Menu" If all goes well, you should get something similar to this: F:\Hyperspin\HyperSpeech>handle -p Hyperspin | findstr "Main Menu" 2E0: File (R--) F:\HyperSpin\Media\Main Menu\Video\AAE.flv The flv video's need to be in a "\Main Menu\Video" folder, otherwise there won't be any speech in the main wheel. Maybe I'll build in some extra checks in the program to check for the video's and the handle.exe. Wait a minute. F:\???. My drive is C:\… Do you have F:\ hardcoded in the exe? Ill try what you suggested, but I think you solved my problem without knowing it lol. I am......Machine
BoOgieman Posted September 11, 2012 Author Posted September 11, 2012 Wait a minute. F:\???. My drive is C:\…Do you have F:\ hardcoded in the exe? Ill try what you suggested, but I think you solved my problem without knowing it lol. LOL ... No I didnt encode hard coded paths in the program, only sub paths. I said "something similar"... just wanted to see what the output is... It should not matter what drive you have your HyperSpin root folder on. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
Cruel Moose Posted September 11, 2012 Posted September 11, 2012 ok let me try to get things clear...As of version 0.3 all HyperSpeech stuff needs to be in the \HyperSpin\HyperSpeech folder, and as this is the scripts' home dir, the handles.exe file needs to be there also. Can you do this test: - start HyperSpin and leave it in the main menu after one of the video's has been loaded - start a command prompt fromout the HyperSpeech folder - type handles.exe Hyperspin | findstr "Main Menu" If all goes well, you should get something similar to this: F:\Hyperspin\HyperSpeech>handle -p Hyperspin | findstr "Main Menu" 2E0: File (R--) F:\HyperSpin\Media\Main Menu\Video\AAE.flv The flv video's need to be in a "\Main Menu\Video" folder, otherwise there won't be any speech in the main wheel. Maybe I'll build in some extra checks in the program to check for the video's and the handle.exe. Running that command prompt returns nothing. I even renamed the Handle exe to handles like you have and it returns nothing. Everything works but system bios and system names on the wheel. The directory path to my videos is F:\HYPERSPIN\Media\Main Menu\Video Also, I did what was stated in the readme, and the cpl still only shows Microsoft Anna and 2 other Microsoft voices that I can't use. I'll try a different install of Loquendo later. Edit: I also tried renaming the HYPERSPIN folder to HyperSpin and it made no difference.
ortwin20000 Posted September 11, 2012 Posted September 11, 2012 Hi, I have the same issue. Everything is working but system bios and system names on the main menu wheel. The command handle -p Hyperspin is given me the Path to C:\Hyperspin\Media\Main Menu\Video\AAE.flv so this should be correct or do i miss something?
djvj Posted September 11, 2012 Posted September 11, 2012 Why would anyone have system bios's on their wheels?? A bios is not a game and can't be "played". "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."RocketLauncher's Official Home If you appreciate my work:My Apps:Window LoggerIdle Volume AdjusterExplorerRestorerRom Folder CleanerModule UpdaterMy Guides:How To Mod Guncons with Aimtrak
ortwin20000 Posted September 11, 2012 Posted September 11, 2012 I meant the bio from the system what is in the hyperspeech.ini and with played i mean the spoken text is not done.
BoOgieman Posted September 11, 2012 Author Posted September 11, 2012 Running that command prompt returns nothing. I even renamed the Handle exe to handles like you have and it returns nothing. Everything works but system bios and system names on the wheel. The directory path to my videos isF:\HYPERSPIN\Media\Main Menu\Video Also, I did what was stated in the readme, and the cpl still only shows Microsoft Anna and 2 other Microsoft voices that I can't use. I'll try a different install of Loquendo later. Edit: I also tried renaming the HYPERSPIN folder to HyperSpin and it made no difference. I noticed I've made a typo when saying handles.exe... no need to rename that thing though. What OS are you running? The problems you have with the TTS voices sound very familiar... I also have 2 MS voices I can't use, but hese suck anyway... I'm running W7 64 bit btw... maybe I did some kind of trick to make it work, I can't really recall... - It might be possible that HyperSpeech.exe is not closed right and is still running in the background, or that an Authotkey process is still active. This can sometimes happen... -Also did you start HyperSpin and let a system video play before you ran this command from a command line?: handle -p Hyperspin | findstr "Main Menu" -other wise you could run that command again but then: handle -p Hyperspin | findstr .flv There should at least be something returned with the command above... otherwise it seems you have no flv videos active for your systems. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
Recommended Posts
Archived
This topic is now archived and is closed to further replies.