views:

535

answers:

3

Is there any Japanese voice for C#'s SpeechSynthesizer TTS? If so please state detailed information about it, better if documentation provided.

Thanks in advance.

+1  A: 

Microsoft has a list of third-party TTS engines here. In particular, NeoSpeech has a Japanese TTS engine.

Also, apparently Japanese MS Office 2003 ships with a Japanese TTS engine, but I don't have first-hand knowledge of this.

Eric Brown
Is there any free workaround for this without having to install third-pary software on client PC?
George
No. Microsoft does not have a Japanese TTS engine as part of XP, Vista, or Windows 7.
Eric Brown
A: 

Have you tried AquesTalk? You can find C# bindings here. I haven't tried them though.

The Windows version AquesTalk is free, they do have versions for other platforms. The same company has also AquesTalk2 (Windows version is free for personal use, otherwise you need to buy a license).

Here's a small demo (YouTube).

Maiku Mori
+1  A: 

Microsoft's Agent had a set of free voices including Japanese based on the L&H TTS3000 engine. The engines were SAPI 4 compatible.

Unfortunately the Microsoft Agent site seems to be unavailable at the moment

Paul Dixon