none
wp8.1SDK和win8.1的microphone不见了。我怎么调用到麦克风的api请教。我找不到 RRS feed

答案

  • WP 8.1 和 Win 8.1 中,麦克风相关类在 Windows.Media.SpeechSynthesis 命名空间下。

    实现方式也与WP 8.0略有不同,例如文字转换为语音的过程:

    8.1 中的实现是,先把文字转换为Stream,然后再将Stream设置为MediaElement的Source。

        using (var speech = new Windows.Media.SpeechSynthesis.SpeechSynthesizer())
        {
            var voice = await speech.SynthesizeTextToStreamAsync("hello world");
            var player = new MediaElement();
            player.SetSource(voice, voice.ContentType);
            player.Play();
        }

    2014年5月27日 7:58