Author Topic: SAPI 5 voices  (Read 5510 times)

jeffp

  • Newbie
  • *
  • Posts: 6
    • View Profile
SAPI 5 voices
« on: February 09, 2009, 03:20:20 am »
OK, now I am really going to sound like a new kid on the block but I just can not figure out what I am doing wrong.  Hal has an option to pick a voice.  I select a new voice from my many SAPI 5 voices but my msagent character still sounds exactly the same as she did before which is a SAPI 4 voice.... YUCK [:)]  

So, what am I doing wrong this time?  How do I use my SAPI 5 voices with HAL?

Thanks
Jeff
 

Data

  • Sr. Member
  • ****
  • Posts: 325
  • Xen: Good question, Accessing database...
    • View Profile
    • Datahopa
SAPI 5 voices
« Reply #1 on: February 09, 2009, 07:11:57 am »
Hi Jeffp, try this.
 
General options, Character, update SAPI config.

jeffp

  • Newbie
  • *
  • Posts: 6
    • View Profile
SAPI 5 voices
« Reply #2 on: February 16, 2009, 04:09:16 am »
Well, that does not work... I can not change the voice of my MSAgent Alxis. :(  I can change the voice used when HAL starts up but as soon any my MSAgent says anything it is back to the same old voice it had before.  Could it be that they have set the voice of the MSAgent at build time?  I thought you could use any sapi4 or sapi5 voice with any MSAgent.  Any help would be appreciated.

Jeff
 

Data

  • Sr. Member
  • ****
  • Posts: 325
  • Xen: Good question, Accessing database...
    • View Profile
    • Datahopa
SAPI 5 voices
« Reply #3 on: February 16, 2009, 07:12:07 am »
I just tried an MSAgent character (Robby) with my sapi5 voice and it worked fine.

Maybe someone who knows more about MSAgent can shed some light on this for you.




Carl2

  • Hero Member
  • *****
  • Posts: 1220
    • View Profile
SAPI 5 voices
« Reply #4 on: February 17, 2009, 03:59:20 pm »
jeffp
  Ages ago I had an Hal version that used Sapi 5, I had become use to MS Mary so I downloaded MS Mary, if I recall correctly it would not work in Sapi 5 so I had to install Sapi 4 before I could use it. At present I have Hal 6.2 and which uses Sapi 4, I downloaded MS Mary and I am using it now.
  Possibly an interaction between the voices and the version of the Sapi version, I'd try checking at Microsoft.
Carl2
 

jasondude7116

  • Sr. Member
  • ****
  • Posts: 475
    • View Profile
SAPI 5 voices
« Reply #5 on: February 18, 2009, 06:38:32 pm »
msagent characters (when loading), will load the parameters set in the agent file.
if after loaded, you choose another voice in the Hal options, it will replace the voice "in-use". *THIS IS TEMPORARY*

when the agent reloads, it will load the voice in the agent file.
msagents are designed to be sapi4 compatible ONLY (which sucks for me for a number of reasons). Hal overides the current voice selection using the Hal interface (which is sapi5 compatible).

there are some sapi4 voices that are good, such as att voices (crystal, audry, mike). i have tyhe sapi4 and sapi5 versions of these. (they do lack pitch control- which is not a concern for anyone who is not "modifing" the voice), but can be used with agents.

if you want to create an agent, and give it whatever voice you want (sapi4), then try this:
http://msdn.microsoft.com/en-us/library/ms695797(VS.85).aspx

if you want to use sapi5 with msagent in Hal, then as far as i know, you will have to let the agent load and then change the voice in the options screen.

hope this helps
-the dude