I know this has to be something I am doing wrong but I can't figure it out.
I have enabled all Microsoft TTS voices.
I have created an event to test the voices and while the event works and a TTS is made the voices are not correct.
If I use (no closing tag)
<voice required='Name=Microsoft Zira Desktop'>this is Zira
It works fine and uses the Zira voice.
But if I add the closing tag and try this
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
The announcement is made, but not in Zira's voice (its using David's voice).
Buuuuuutttt....... It gets a little weirder when I tried troubleshooting.
If I use
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
The first announcement uses David's voice while the second uses Zira's voice.
And it seems it only applies to the first voice. So if I do this
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Mark'>this is Mark</voice>
<voice required='Name=Microsoft Hazel Desktop'>this is Hazel</voice>
<voice required='Name=Microsoft David Desktop'>this is David</voice>
<voice required='Name=Microsoft Catherine'>this is Catherine</voice>
<voice required='Name=Microsoft James'>this is James</voice>
<voice required='Name=Microsoft Richard'>this is Richard</voice>
The first voice uses David, but all others are correct.
Troubleshooting further I found out that while using this does not use the correct voice
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
Using this DOES use the correct voice.
<voice required='Name=Microsoft Zira Desktop'><voice required='Name=Microsoft Zira Desktop'>this isn't Zira</voice></voice>
uses Zira's voice
I'm sure its something simple that I am doing wrong, but what could it be?
I have enabled all Microsoft TTS voices.
I have created an event to test the voices and while the event works and a TTS is made the voices are not correct.
If I use (no closing tag)
<voice required='Name=Microsoft Zira Desktop'>this is Zira
It works fine and uses the Zira voice.
But if I add the closing tag and try this
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
The announcement is made, but not in Zira's voice (its using David's voice).
Buuuuuutttt....... It gets a little weirder when I tried troubleshooting.
If I use
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
The first announcement uses David's voice while the second uses Zira's voice.
And it seems it only applies to the first voice. So if I do this
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
<voice required='Name=Microsoft Mark'>this is Mark</voice>
<voice required='Name=Microsoft Hazel Desktop'>this is Hazel</voice>
<voice required='Name=Microsoft David Desktop'>this is David</voice>
<voice required='Name=Microsoft Catherine'>this is Catherine</voice>
<voice required='Name=Microsoft James'>this is James</voice>
<voice required='Name=Microsoft Richard'>this is Richard</voice>
The first voice uses David, but all others are correct.
Troubleshooting further I found out that while using this does not use the correct voice
<voice required='Name=Microsoft Zira Desktop'>this is Zira</voice>
Using this DOES use the correct voice.
<voice required='Name=Microsoft Zira Desktop'><voice required='Name=Microsoft Zira Desktop'>this isn't Zira</voice></voice>
uses Zira's voice
I'm sure its something simple that I am doing wrong, but what could it be?
Comment