BoOgieman Posted February 2, 2013 Author Posted February 2, 2013 Ok just downloaded the new 0.8 version folder again, no error this time, but the same as before....no SYSTEM names and no bio. Are you sure you upped the new 0.8 to the FTP ? Please test out the 0.8.1 version on the ftp and let me know how this works. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 3, 2013 Posted February 3, 2013 ....still the same....but thanx for the Black Predator FTP edition btw Wish I could help with programming or debugging this problem. Normally I solve all problems related to HyperSpin and HyperPin, but this is something different because you programmed it yourself. But I would like to know where the program is searching for the SYSTEM names and if it does matter if I renamed some of the SYSTEMS ? Is it possible to OPEN your HyperSpeech.exe ? edit: now HyperSpeech also doesn't say [HSStart] ...... but after (the quiet intro) the same as before also did tests on 2 pc's (my normal pc with Windows 8 and my arcade bartop with Windows 7...both x64) My Gamercard
sparkywallnut Posted February 3, 2013 Posted February 3, 2013 Hey Sparky,I did a little research and it might work on SAPI 5.1 that Windows XP has. If you would like to volunteer to test it, we could t give it a spin. You will need an external clipboard parser tool (cb.exe) with HyperSpeech in order to make it work, I can update the software so it uses this for XP users. At the moment I am also debugging part of the code because some people have problems hearing the system names and bio's. I really need to get this sorted out... If you're interested let me know and I can make an XP test build. Cheers, Boogieman Yeah, let's do it. What do I need to do on my end? [sIGPIC][/sIGPIC]
BoOgieman Posted February 3, 2013 Author Posted February 3, 2013 ....still the same....but thanx for the Black Predator FTP edition btw Wish I could help with programming or debugging this problem. Normally I solve all problems related to HyperSpin and HyperPin, but this is something different because you programmed it yourself. But I would like to know where the program is searching for the SYSTEM names and if it does matter if I renamed some of the SYSTEMS ? Is it possible to OPEN your HyperSpeech.exe ? edit: now HyperSpeech also doesn't say [HSStart] ...... but after (the quiet intro) the same as before also did tests on 2 pc's (my normal pc with Windows 8 and my arcade bartop with Windows 7...both x64) One of the issues you encounter is the fact that Ledblinky events are being send by Hyperspin in a really fast sequence. (You should avoid having running HyperSpeech and the video's from a slow disk) Hyperspin starts LEDBlinky (LB), which will trigger the start of HyperSpeech if not allready running. Then Hyperspin sends event 1 (HSStart) to LB, which sends a postmessage to HyperSpeech to speak out the start sequence. Here's where you'll encounter an issue when HyperSpeech is not fully initialized/started up already. The initializing text is not spoken then. I've removed the workaround for this in the code to revert back to a more pure logic. This problem should not occur if your system is really fast or when you run HyperSpeech.exe before HyperSpin.exe. OK, shortly after this HS send event 8 to LB, who will send out a postmessage to HyperSpeech for event 8 (Main Menu select). If the last event in HyperSpeech is 1 or "blank" (aka event 1 was never caught by HyperSpeech), then the HSMainSelect speech is triggered. Then for as long as you stay in the Main Menu, it will continue scan for active Main Menu videos with a set interval. When this not the case I found that LEDBlinky was still hanging for whatever reason, the suspected cause of this is probably previous failing of sending event 1. This something that is still puzzling me. HyperSpeech checks your systems in your Main Menu.xml file. It starts a function to check and parse the path: xmlSystems := checkFile( A_ScriptDir . "\..\Databases\Main Menu\Main Menu.xml" ) If it cannot be found, you should get an error message for that. Make sure that your Main Menu.xml is a valid XML And all your systems are then put into an array which is parsed and matched when a video file handle is found. I build HyperSpeech with the default folder setup and paths and settings in mind, that is: x:\HyperSpin x:\HyperSpin\HyperSpeech x:\HyperSpin\Media x:\HyperSpin\Databases x:\HyperSpin\Modules x:\HyperSpin\Games So the System videos need to be in x:\HyperSpin\Media\Main Menu\Video ... Personally I am very strict in maintaining the file and folder naming of HyperSpin. I do not know if renaming of systems would impact anything, but at least the system names in Main Menu.xml should match the system videos... Let me know what happens if you start HyperSpeech before HyperSpin. If that fails, we perhaps could start a remote session to have a look. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BoOgieman Posted February 3, 2013 Author Posted February 3, 2013 Yeah, let's do it. What do I need to do on my end? Hey Sparky, I will PM you with some instructions to set up the basic stuff. I will create a WINXP build for you to test... HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 3, 2013 Posted February 3, 2013 I thought my Arcade Bartop was no so slow with a quad core cpu Q9550. (but my "normal" PC has the same problem...and there I have a Core i5 2500K CPU with 8GB and SSD) I've installed a program Startup Delayer so I can setup which programs to have a delayed startup. My Hyperspin.exe must have a delay of 3 seconds when starting up or else sometimes my buttons of my Ipac wont work. I put HyperSpeech.exe in the same list but with a delay of 2 seconds so it starts up 1 second before Hyperspin.exe The result is still the same... It starts with [HSMainSelect]....when choosing for example Super Nintendo it does say [HSSystemSelect], in the Super Nintendo wheel it speaks the ROMS and when going back to the main wheel it say [HSMainReturn] If you wait some time in the wheel it also say [HSAttractStart] and [HSAttractEnd] But still no SYSTEM names in the Main Wheel.....ahhhhh..... My Gamercard
BoOgieman Posted February 3, 2013 Author Posted February 3, 2013 I thought my Arcade Bartop was no so slow with a quad core cpu Q9550.(but my "normal" PC has the same problem...and there I have a Core i5 2500K CPU with 8GB and SSD) I've installed a program Startup Delayer so I can setup which programs to have a delayed startup. My Hyperspin.exe must have a delay of 3 seconds when starting up or else sometimes my buttons of my Ipac wont work. I put HyperSpeech.exe in the same list but with a delay of 2 seconds so it starts up 1 second before Hyperspin.exe The result is still the same... It starts with [HSMainSelect]....when choosing for example Super Nintendo it does say [HSSystemSelect], in the Super Nintendo wheel it speaks the ROMS and when going back to the main wheel it say [HSMainReturn] If you wait some time in the wheel it also say [HSAttractStart] and [HSAttractEnd] But still no SYSTEM names in the Main Wheel.....ahhhhh..... Ok, clear... I want to know if clipboard is working. Start HyperSpin and HyperSpeech, leave it running in main menu wheel open up a notepad and keep ALT-V pressed to see if the handle.exe output in the clipboard is pasted, similar like this: 7B8: File (R--) F:\Hyperspin\Media\Main Menu\Video\Nintendo Game Boy Advance.mp4 Please note that clipboard is cleared also frequently so it can take a small amount of time to paste something... HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 3, 2013 Posted February 3, 2013 Don't know if I'm doing it right, but when Hyperspin and Hyperspeech are running and I open a notepad (on top of Hyperspin) Hyperspeech is kind of pausing.... When I press ALT-V nothing happens...if I put Hyperspin on top of the notepad and ALT-V again nothing happens.... Is ALT-V a function on it's own ? Not like CTRL-C and CTRL-V ? My Gamercard
BoOgieman Posted February 3, 2013 Author Posted February 3, 2013 Don't know if I'm doing it right, but when Hyperspin and Hyperspeech are running and I opena notepad (on top of Hyperspin) Hyperspeech is kind of pausing.... When I press ALT-V nothing happens...if I put Hyperspin on top of the notepad and ALT-V again nothing happens.... Is ALT-V a function on it's own ? Not like CTRL-C and CTRL-V ? -FACEPALM- Duh, offcourse CTRL-V Yes HS is pausing but HyperSpeech wil keep running in the background, and it should send output from handle.exe to CLIP HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 4, 2013 Posted February 4, 2013 Nope....nothing...I tried different things....CTRL-V when in the Main Menu Wheel and notepad on top...first keeping CTRL-V pressed and when nothing happens trying hit CTRL-V a few times after each other. Then also tried it when being in a SYSTEM wheel and then the same ritual as written before. My Gamercard
BoOgieman Posted February 4, 2013 Author Posted February 4, 2013 Nope....nothing...I tried different things....CTRL-V when in the Main Menu Wheel andnotepad on top...first keeping CTRL-V pressed and when nothing happens trying hit CTRL-V a few times after each other. Then also tried it when being in a SYSTEM wheel and then the same ritual as written before. Start HyperSpin when in main menu with systems and a running system video, kill process HyperSpeech.exe, open a dos box and go to the HyperSpeech folder. Then type "handle.exe -p HyperSpin.exe | findstr -c:"\\Media\\Main Menu\\Video\\"| Clip" open a Notepad and do paste. You should get something like this: 7AC: File (R--) "F:\Hyperspin\Media\Main Menu\Video\Nintendo Game Boy Advance.mp4" If not, than this is where is goes wrong HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 4, 2013 Posted February 4, 2013 This is my result : AF4: File (R--) D:\Spellen\MAME\Hyperspin 1.0\Media\Main Menu\Video\MAME.mp4 My Gamercard
BoOgieman Posted February 7, 2013 Author Posted February 7, 2013 This is my result : AF4: File (R--) D:\Spellen\MAME\Hyperspin 1.0\Media\Main Menu\Video\MAME.mp4 I've place a HyperSpeech version 0.8.2 on the FTP in which I deactivated certain thread and interrupt boosts. Just curious if this solves your issue. Let me know the results pls... HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 7, 2013 Posted February 7, 2013 Nope....still the same... My Gamercard
BoOgieman Posted February 7, 2013 Author Posted February 7, 2013 Can you please send me the following: - Main Menu.xml - Main Menu.ini - Settings.ini - HyperSpeech.ini - Directory listing export of your HyperSpin folder(s) (dir \Hyperspin \s > bestandje.txt) We can also setup a teamviewer session one day, if you like, so we can have a look together... Ik hoor het wel goos, laters! HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 8, 2013 Posted February 8, 2013 I've put the files and directory listings on the FTP in my folder. Hopefully you see the missing link... And if you don't find it now we can have a Teamviewer session. My Gamercard
BoOgieman Posted February 8, 2013 Author Posted February 8, 2013 I've put the files and directory listings on the FTP in my folder. Hopefully you see the missing link...And if you don't find it now we can have a Teamviewer session. Blackie, I suspect that the dot in the foldername is causing a function to parse the Main Menu.xml to stop working properly. It stopped working on my setup when I renamed my Hyperspin folder to yours: "Hyperspin 1.0" and after I changed all paths in ini's that uses that. So please try and rename the folder "D:\Spellen\MAME\Hyperspin 1.0" to "D:\Spellen\MAME\Hyperspin" and change all paths that need to match that. HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
BlackPredator72 Posted February 9, 2013 Posted February 9, 2013 I deleted the "1.0" in all directory's and .ini's and now it's working !!! Thanx !!! My Gamercard
BoOgieman Posted February 9, 2013 Author Posted February 9, 2013 I deleted the "1.0" in all directory's and .ini's and now it's working !!! Thanx !!! Pfeew... glad we got that sorted out... I'm gonna grab a nice glas prosecco to celebrate... HyperSpeech - Text-To-Speech Voice Addon for HyperSpin
jackhammersalm Posted February 10, 2013 Posted February 10, 2013 is there anywaY I can install this on my win xp 32bit system would be interested in this The Hyperspin Report writer/editor <br />resident grouch, Hyperspin facebook modorator<br />for those who want to read my work <br /><a href='http://thehyperspinreport.blogspot.co.uk' class='bbc_url' title='External link' rel='nofollow external'>http://thehyperspinreport.blogspot.co.uk</a>
BlackPredator72 Posted February 19, 2013 Posted February 19, 2013 yea were do you get the hyperspeetch always try to look at the first page of a post : FTP location: /Upload Here/Boogieman_nl/HyperSpeech v0.9 My Gamercard
gooch Posted May 14, 2013 Posted May 14, 2013 I'm having the Main Menu/no system speech problem as well. Speech is working everywhere else, it just won't announce the system and bio.
Wulfsige Posted May 14, 2013 Posted May 14, 2013 There is no folder: "/Upload Here/Boogieman_nl/HyperSpeech v0.9" on the Hyperspin FTP server, could someone please upload it there again
Recommended Posts
Archived
This topic is now archived and is closed to further replies.