SAPI5IBMTTS icon indicating copy to clipboard operation
SAPI5IBMTTS copied to clipboard

After Setup, getting : This voice cannot be played. Please try selecting another voice or selecting a different audio output device.

Open CallMeAl1973 opened this issue 1 year ago • 7 comments

Hi,

I'm attempting setup on a windows 10 system per the instructions in the ReadMe. I believe I have all the necessary library files. I've confirmed that registry keys such as [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\IBMTTSEnu] are present. The ViaVoice options are showing up in control panel; However, when I select any of them, I get the error mentioned in the subject.

The directory from which I'm running the install contains the following: chs.reg deu.reg deu.syn eci.dll eci.ini eng.reg eng.syn enu.reg enu.syn esm.reg esm.syn esp.reg esp.syn fin.reg fin.syn fra.reg fra.syn frc.reg frc.syn IBMECI.dll install.bat ita.reg ita.syn jpn.reg kor.reg

ptb.reg ptb.syn readme.txt ttseng.dll

What am I missing? Any help would be greatly appreciated. Thanks,

CallMeAl1973 avatar Jul 13 '24 20:07 CallMeAl1973

Hello,

At times, I have noticed issues with the voices not working if eci.ini is present.

Does it work correctly if you remove eci.ini, and then try to run the setup again?

Thanks,

Brandon

On Sat, Jul 13, 2024 at 4:43 PM CallMeAl1973 @.***> wrote:

Hi,

I'm attempting setup on a windows 10 system per the instructions in the ReadMe. I believe I have all the necessary library files. I've confirmed that registry keys such as [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\IBMTTSEnu] are present. The ViaVoice options are showing up in control panel; However, when I select any of them, I get the error mentioned in the subject.

The directory from which I'm running the install contains the following: chs.reg deu.reg deu.syn eci.dll eci.ini eng.reg eng.syn enu.reg enu.syn esm.reg esm.syn esp.reg esp.syn fin.reg fin.syn fra.reg fra.syn frc.reg frc.syn IBMECI.dll install.bat ita.reg ita.syn jpn.reg kor.reg

ptb.reg ptb.syn readme.txt ttseng.dll

What am I missing? Any help would be greatly appreciated. Thanks,

— Reply to this email directly, view it on GitHub https://github.com/datajake1999/SAPI5IBMTTS/issues/8, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD6UHRU6GJVIMKWF6AD73VDZMGGQXAVCNFSM6AAAAABK2RXJH2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQYDOMJVHAZTMMQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- “Be what you are. This is the first step towards becoming better than you are.” – J. C. Hare & A. W. Hare

btman16 avatar Jul 16 '24 02:07 btman16

The absence or presence of the .ini doesn't seem to be making a difference for me. Is anyone else running this on a 64 bit version of Windows? i'm wondering if this version only works on 32 bit systems out of box? IfI run the install.bat, it's registering all the voices under the HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node. Problem is, programs like Windows control panel and Firefox don't see the voices there. If I re-import the registry keys by simply running one of the .reg files, that creates an entry for the voice in the Speech control panel, but if I choose it, I get the This Voice cannot be played error.

CallMeAl1973 avatar Jul 17 '24 01:07 CallMeAl1973

Hi,

If you access the speech control panel from c:\windows\SysWow64\speech\SpeechUX\sapi.cpl, does it speak there?

Thanks,

Brandon

On Tue, Jul 16, 2024 at 9:51 PM CallMeAl1973 @.***> wrote:

The absence or presence of the .ini doesn't seem to be making a difference for me. Is anyone else running this on a 64 bit version of Windows? i'm wondering if this version only works on 32 bit systems out of box? IfI run the install.bat, it's registering all the voices under the HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node. Problem is, programs like Windows control panel and Firefox don't see the voices there. If I re-import the registry keys by simply running one of the .reg files, that creates an entry for the voice in the Speech control panel, but if I choose it, I get the This Voice cannot be played error.

— Reply to this email directly, view it on GitHub https://github.com/datajake1999/SAPI5IBMTTS/issues/8#issuecomment-2232171146, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD6UHRQ2VUZO242XEFUS7YDZMXE27AVCNFSM6AAAAABK2RXJH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZSGE3TCMJUGY . You are receiving this because you commented.Message ID: @.***>

-- “Be what you are. This is the first step towards becoming better than you are.” – J. C. Hare & A. W. Hare

btman16 avatar Jul 17 '24 03:07 btman16

Yes,

It is speaking there.

CallMeAl1973 avatar Jul 17 '24 14:07 CallMeAl1973

Hi,In this case, the voice is set up correctly. The voice will only work with 32-bit applications, which is why it works in the other speech control panel.This is because Eloquence/ViaVoice is only 32-bit.Thanks,BrandonOn Jul 17, 2024, at 10:25, CallMeAl1973 @.***> wrote: Yes, It is speaking there.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

btman16 avatar Jul 17 '24 16:07 btman16

Okay... I was afraid that might be the case, but I was hoping I was missing a trick. The Code Factory version of Eloquence gets around this limitation somehow. Thanks,

CallMeAl1973 avatar Jul 17 '24 16:07 CallMeAl1973

Hi,

The reason Code Factory's is able to get around this is because they created a bridge that allows the 32-bit Eloquence to work in 64-bit applications.

Thanks,

Brandon

On Wed, Jul 17, 2024 at 12:22 PM CallMeAl1973 @.***> wrote:

Okay... I was afraid that might be the case, but I was hoping I was missing a trick. The Code Factory version of Eloquence gets around this limitation somehow. Thanks,

— Reply to this email directly, view it on GitHub https://github.com/datajake1999/SAPI5IBMTTS/issues/8#issuecomment-2233708739, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD6UHRQCMBE26LUE66M5OQ3ZM2K4VAVCNFSM6AAAAABK2RXJH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZTG4YDQNZTHE . You are receiving this because you commented.Message ID: @.***>

-- “Be what you are. This is the first step towards becoming better than you are.” – J. C. Hare & A. W. Hare

btman16 avatar Jul 17 '24 19:07 btman16