Has anyone been able to use SAPI5 voices with VA?

186 views
Skip to first unread message

Ryan E. Geiger

unread,
Dec 29, 2014, 12:13:29 PM12/29/14
to voice...@googlegroups.com
This program is basically the best, one question though:

Right now, VoiceAttack only seems to pull the voices listed in the SAPI4 control panel within Windows 8 (Located: %SystemRoot%\System32\Speech\SpeechUX\sapi.cpl).  However, most of the better voices I have installed are SAPI5 voices.  These can be used within Windows as the default voice and are accessible by programs like ACT (Advanced Combat Tracker) and other programs that just pull the "default system voice" within the OS.  These voices can be found via a DIFFERENT control panel located here: %SystemRoot%\SysWOW64\Speech\SpeechUX\sapi.cpl

SAPI5 voices include voices from AcapelaGroup and AT&T etc.  Again, these can be used within Windows 8 as the default voice, and are usable by other programs that make calls to the SAPI engine, however VA seems to only pull from the SAPI4 control panel for the default system voice for some reason. 

Has anyone found a way to get this to interface with the SAPI5 default voice?

Luca D

unread,
Dec 29, 2014, 1:07:41 PM12/29/14
to voice...@googlegroups.com
If, instead of using "default", you pull down the voice combo box, do you see a different list of voices listed? (in my system, they are the same, regardless of which control panel applet i open, the System32 or SysWOW64 one)

Also, i think there's also the 32bit/64bit issue to consider; VA is running x64 code on x64 system, so it can access only x64 voices, as far as i know.

Ryan E. Geiger

unread,
Dec 29, 2014, 1:16:47 PM12/29/14
to voice...@googlegroups.com
You would think that in that case, it would be pulling from the SysWOW64 cpl on 64bit systems, but it's not...


Luca D

unread,
Dec 29, 2014, 1:42:46 PM12/29/14
to voice...@googlegroups.com
Actually it's the other way around... the SysWOW64 folder is for 32bit compatibility, while the System32 folder has 64 bit components (yeah, i know... they really did this kind of naming mess)
see here: http://www.samlogic.net/articles/32-64-bit-windows-folder-x86-syswow64.htm

Ryan E. Geiger

unread,
Dec 29, 2014, 1:43:54 PM12/29/14
to voice...@googlegroups.com
Is there a way to force the program to run in 32bit mode then?  This would explain a lot, even why ACT and other programs  (that are likely 32bit binaries) work fine. 

 
-Ryan
_____________________________________
Bellevue, WA

--

---
You received this message because you are subscribed to a topic in the Google Groups "VoiceAttack" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/voiceattack/Nyf3Ig5dzgg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to voiceattack...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Xen Xennon

unread,
Dec 29, 2014, 4:45:44 PM12/29/14
to voice...@googlegroups.com
and now my VA uses whatever I have set via the control panel as my default computer voice.  In my case it's Emma (ivona SAPI5).

--

---
You received this message because you are subscribed to the Google Groups "VoiceAttack" group.
To unsubscribe from this group and stop receiving emails from it, send an email to voiceattack...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages