Можно ли с помощью SAPI ввести пиньинь для китайского произношения?

, цель состоит в том, чтобы иметь возможность произносить что-то вроде wo3. System.Speech может обрабатывать китайские символы, но есть ли способ ввести пиньинь напрямую? Из http://msdn.microsoft.com/en-us/library/ms720566 (v = vs.85) .aspx кажется, что я смогу написать пиньинь таким образом


Как использовать PRON SYM?

Обновление: Вот несколько веб-страниц, на которых обсуждается проблема, но без решения: - http://www.ms-news.net/f3012/problem-with-phonemes-and-chinese-tts-3031240.html

Update2 Я использую System.Speech.Synthesizer в .NET. Возможно, в этом проблема. Я вижу, что ввод его в свойства речи работает нормально:

enter image description here

Если я сделаю это из C #, он просто прочитает тег:

        var culture = CultureInfo.GetCultureInfo("zh-CN");
        var synth = new SpeechSynthesizer();
        var voices = synth.GetInstalledVoices(culture);

        if (voices.Count > 0)
        {
            synth.SelectVoice(voices[0].VoiceInfo.Name);
            synth.Speak("");
        }

13
задан Makoto 8 May 2012 в 13:47
поделиться