Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

HyperSpeech: Text-to-speech addon for HyperSpin 1.x 0.9


BoOgieman

Recommended Posts

  • Replies 536
  • Created
  • Last Reply
Posted
It's surely worth it just for Hyperspeech. I would pay top dollar for such a fun program, just getting it to say "Welcome to Gigapig's Arcade, he can suck a monkey through 40 feet of garden hose" always raises a smile.

Hahahaha... you had me laughing there for a minute bro!

I've been away for some time and notice that people are still had issues getting atuff up and runinng.

It pleases me to see that people are helping each other out here on the forum.

On the other hand it makes me sad to see hear people saying that they cannot effort paying for Hyperspin forum membership to obtain HyperSpeech stuff from the FTP site.

Wether they are sincere or not doesn't really matter to me, it's their Karma to start with....

So with that being said...

HyperSpin is free for all HyperSpin enthousiasts, I even dropped the AHK scripts on the FTP for ya'll to mess with.

For those that do not have acces to the FTP can grab a 7zip file with the stuff here: https://dl.dropboxusercontent.com/u/87613714/HyperSpeech/HyperSpeech.7z

...just help each other out out and give back to the community if/what you can.

Peace out!

Posted

The legend! Amazing work again. Do you think modifying the ahk file is the way to add system bios to new systems like mugen or xbmc? I'd like to create my custom system bios if the flexibility is there. Got any tips?

Posted
The legend! Amazing work again. Do you think modifying the ahk file is the way to add system bios to new systems like mugen or xbmc? I'd like to create my custom system bios if the flexibility is there. Got any tips?

If you want to add a bio of a system that doesn't have one, can't you just add it to the bio section of the ini? I've just added Taito Type X and it was read out. Just need some more interesting text than what was on Wikipedia.

56uIzxg.png

Posted

that's what I thought you could do but for example... if I go to hyperspeech.ini and go to the very bottom of it and add this.... nothing ends up playing. Maybe I need to add something else somewhere? The core bios that are on here work great but none of the ones I have added as a test do. Whatcha think? note I thought maybe the name in {} mattered so I tried one without "bio" in the name and still no luck.

[XBMC Bio]

Watch the best movies and tv shows that occurred in the 80s through the present age.

[scummVM]

Play classic old school pc games

Another random thought is I just found a Glados from portal intro video. That voice would be rocking. Anyone have or know there to download that voice for windows 7?

Posted

I just added a bio for Spectrum and again she reads it fine.

[sinclair ZX Spectrum Bio]

The ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research Ltd.

Referred to during development as the ZX81 Colour and ZX82 the machine was launched as the ZX Spectrum by Sinclair to highlight the machine's colour display compared with the black-and-white of its predecessor the ZX81.

The Spectrum was ultimately released as eight different models ranging from the entry level model with 16kb RAM released in 1982 to the ZX Spectrum +3 with 128 KB RAM and built in floppy disk drive in 1987 together they sold in excess of 5 million units worldwide.

The ZX Spectrum is remembered for its rubber keyboard small compact size and distinctive rainbow motif. It was originally released in 1982 with 16 KB of RAM for £125 Sterling or with 48 KB for £175 these prices were later reduced to £99 and £129 respectively.Owners of the 16 KB model could purchase an internal 32 KB RAM upgrade.

56uIzxg.png

Posted

Is hyperspeech and ur hyperspin set to uat admin? I think both are set to admin for me, maybe I'll try turning off one or the other?

Still no go after checking. Hyperspin is admin, hyperspeech is admin. Do I need to make handle.exe admin too? I tried tinkering with a number of admin combos but no luck. Maybe its something in the ini file? See anything weird here? Hyperspeech is named HyperSpeech as a folder in my root hyperspin folder that's on an external hard drive

[HyperSpeechSettings]

DebugMode=false

DebugPopupTimeout=60

DebugModeToggleHotkey=F10

SpeakBioHotkey=F11

SpeakDescriptionHotkey=F12

ReloadRegExHotkey=F6

ReloadIniHotkey=F7

AutoBioDelay=5000

SystemBioEnabled=true

MAMEBioEnabled=true

MAMEHistoryDatPath=E:\MORIN-PC\Hyperspin\HyperLaunch\Data\History\history.dat

AttractModeSpeechEnabled=true

Volume=100

DelayHSStartSpeech= 250

DelayMainSpeech= 250

DelayGameSpeech= 250

DelaySystemSpeech= 250

System_PollInterval=500

RealLedBlinkyActive=false

RealLedBlinkyPath=..\LEDBlinky\

Posted

Alright gents. I made handle admin and turned off admin with hyperspeech and the extra bios work! With the exception of two wheels. These two wheels do not have a sub wheel (for example xbmc). All wheels with sub wheels work. The two single wheels have a video file in the main menu video folders. Does anyone know how to get hyperspeech to read bios if it doesn't have a sub wheel?

The two wheels are xbmc that has a theme and video, it's an exe

and

another wheel a "help" wheel which is just a background controller with mapping in the background. This isn't a exe and simple a pic for hyperspin controls

Posted

When I run hyperspin as an administrator does xpadder has to run as an admin? Without it I have no movement within HS. Does this ring a bell? I admit I didnt do much research. I was in the middle of programming a 2nd 360 controller, adding special.sfw files from the Evolution thread and playing with hyperspeech at the same time.

  • 1 month later...
Posted
any tutorial to setup this...?

i try config but dont work... hyperspeech start correctly but dont said nothing

There are readme's in the download.

HyperSpeech - Versión 0.9 

12 de diciembre 2012 
por Boogieman_NL 
-------------------------- 

HyperSpeech es un motor de voz add-on para HyperSpin, lo que añade tiempo real hablado texto y eventos por medio de síntesis de voz. 
Básicamente HyperSpeech es capaz de hablar en todos los nombres de sistemas, biographs del sistema, nombres de juegos y MAME biographs juego y 
trae la interfaz a la vida con los cuadros de diálogo personalizables para varios eventos que se producen en HyperSpin. 
HyperSpeech utiliza un HyperSpeech Proxy, o "LEDBlinky Fake" para capturar eventos de actuar y es capaz de enrutar los eventos también a 
la LEDBlinky oficial si el uso que también en su LED activar la configuración. 

HyperSpeech hace uso de la interfaz SAPI 5.3 (Vista y Windows 7) y un motor de voz compatible con SAPI 5.3 con voz para 
síntesis de voz. Para pronouncation óptima de cosas que necesita ser hablado, HyperSpeech analiza una lista de las variables Expresiones regulares y 
lo aplica a cada cadena de texto antes de que se envía al motor de voz. 
La expresión regular variables (RegEx) están contenidos en el archivo HyperSpeech.dat y forman un conjunto de reglas que se aplican 
de arriba a abajo. 
Debido a este método es prácticamente posible definir discurso casi perfecta de todos los nombres de sistemas, las descripciones de juego y bios 
las cadenas de habla costumbre utilizan para ciertos eventos en HyperSpeech. 

Hay algunas diferencias importantes entre los motores de voz de diferentes desarrolladores en términos de cómo interpretan 
texto entrante que tendrá forma de impacto que el texto se habla. 
Las variables RegEx en el archivo HyperSpeech.dat, que están optimizados actualmente para voces Loquendo (Dave, Susan y Alison), 
posiblemente realizar otras voces suenan raro o poco natural. 
Así que si en vez de elegir otro motor de voz, estar dispuestos a modificar las partes del archivo HyperSpeech.dat, para suavizar las cosas. 

Todos los ajustes de HyperSpeech, cadenas de habla personalizados y biografías del sistema están contenidos en el archivo HyperSpeech.ini. 
Lea el "HyperSpeech_ini Readme.txt" para obtener más información de todo lo que se contenía en ese país. 

¿Cómo configurar 
------------ 
Coloque la carpeta entera HyperSpeech con sus archivos en la carpeta raíz HyperSpin. 
Cambiar el nombre de "HyperSpeechProxy.exe" a "LEDBlinky.exe" y permitir LEDBlinky en HyperHQ o settings.ini y establecer la ruta a LEDBlinky 
la carpeta raíz HyperSpeech. 

Necesitas descargar Handle.exe de SysInternals y colocarlo en la carpeta HyperSpeech. 
(Descarga Handle.exe aquí: Http://technet.microsoft.com/en-us/sysinternals/bb896655)

Si desea MAME juego bios usted necesitará descargar el archivo history.dat (preferiblemente igual que la versión de MAME), 
desde el sitio web de arcade-historia oficial: http://www.arcade-history.com/index.php?page=download 

Si usted también desea hacer uso de LEDBlinky oficial de Arzoo, entonces usted necesita para editar el HyperSpeech.ini y añadir el 
RealLedBlinkyActive y RealLedBlinkyPath teclas y establecer sus valores. 

ejemplo: 

RealLedBlinkyActive = true 
RealLedBlinkyPath = F: \ Hyperspin \ LEDBlinky \ 

Si todo va bien, HyperSpeech se inicia automáticamente cuando SA lanzó. 


Tenga en cuenta que HyperSpeech es un experimento que empecé sólo por diversión.
Quería crear discurso decente de cada descripción de los juegos en lugar de un discurso desordenado-up del nombre rom, pero pronto 
descubrió que se trata de un gran desafío, teniendo en cuenta todo el texto extraño, caracteres especiales y otras cosas exóticas que 
encontrar en las descripciones de los juegos. 
Después de horas de codificación, prueba y optimización de expresiones regulares se convirtió en algo digno de compartir con la comunidad HyperSpin. 
Pensé que sería bueno para darle vida a HS1.2 con este addon mientras esperamos pacientemente HS2.0. 

Así que con HyperSpeech proporciono un marco para que usted pueda experimentar con. Se requiere un poco de configuración / ajustes de integrarlo 
en su configuración básica y de conocimientos avanzados de las expresiones regulares para el reemplazo de cadena de texto para compensar la 
deficiencias de las voces TTS, sino también para crear reglas y excepciones para el reemplazo de cadena de más cosas extrañas que 
encontrar en sus descripciones del juego y biografías. 

Sólo he probado HyperSpeech en mi Win7 64 bits en un Q6600 Core 2 Quad ordenador y por lo tanto puede ser posible 
que no va a funcionar bien en sistemas más lentos debido a la cantidad de reemplazos de cadena que se producen en tiempo real. 
Siéntase libre de tomar HyperSpeech a dar una vuelta, pero debido a que todavía está en fase beta, esperamos que tenga algunos fallos y bugs. 
Sírvanse proporcionar información sobre su experiencia HyperSpeech, y reportar los problemas, si los tiene. 

La condición ini y los archivos DAT ya contienen material suficiente para que te impulsó. 

Déjame saber cómo funcionan las cosas para usted! 

¡Salud! 

BóÒogieman_NL 

========================================================================================================================

Nota para los usuarios de Windows 7 de 64 bits !!! 
Si instala un TTS 32 bits voces, es posible que tenga problemas no les oyendo y que tenga que seleccionar manualmente y activar 
la voz mediante el uso del panel de control de SAPI de 32 bits, que se encuentra en "C: \ Windows \ SysWOW64 \ Speech \ SpeechUX \ sapi.cpl" 

Changelog 0.9: 
- Addes soporte para Windows XP (cb.exe se utiliza para la herramienta de portapapeles) 

Changelog 0.8: 
- Salida de Handle.exe ahora analiza para HyperSpeech en el portapapeles utilizando la función Clip Windows Vista / 7. 
** No más la escritura a un archivo temporal que es más SSD amable y más fiable. 
** Probablemente corrige algunos problemas para las personas que no oyen el nombre del sistema y la BIOS, pero no oyen otra cosa hablada. 
- Exploraciones HyperSpeech para de vídeo con cualquier extensión de modo de FLV y de mp4 se pueden mezclar. 
- Le indica si un vídeo del sistema se encuentra o no (no funciona si no hay ningún tema está presente, aunque) 

Changelog 0.7: 
- Cambiado el escaneo de flv a .mp4 

Changelog 0.6: 
- Uhm ... cosas que en realidad se me olvidó, lo siento por eso

56uIzxg.png

Posted
gracias pero no entiendo si hay que bajar sapi 5.3 o ya viene en el paquete?

thanks but do not understand if it's down or sapi 5.3 and comes in the package?

Which operating system do you use? If windows 7 64bit, Hyperspeech should use the default voice.

If you want to install new voices or perhaps can't here the voice, click "Start" and paste this into the box, then click sapi.cpl

post-9524-142870651158_thumb.jpg

56uIzxg.png

Posted
Hi ... how can change lenguage to spanish? Any plugin? Any translate?

May I suggest IVONA 2 Penelope - Spanish (US) female voice. Not entirely sure if you need to translate the text, that could be fun :) I'm sure she was speaking Spanish when she was reading.

Use this code to change the voice if using a 64bit OS, once installed.

C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl

56uIzxg.png

Posted

No entiendo.. lo que quise preguntar es ... donde esta ese archivo bios que debo traducir?

o traduzco directamente desde el hyperspeech ini

Were both bios in Spanish as only the 2600 was translated in the ini?

For system bios to be read out you'll need the system video, voice software installed and selected, lastly rename the folder if required as in the post below.

http://www.hyperspin-fe.com/forum/showthread.php?20588-HyperSpeech-Text-to-speech-addon-for-HyperSpin-1-x&p=336593&viewfull=1#post336593

Posted
No entiendo.. lo que quise preguntar es ... donde esta ese archivo bios que debo traducir?

o traduzco directamente desde el hyperspeech ini

There is no bio file, the bio information is in the ini.

56uIzxg.png

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...