Windows Phone 8 Speech API 示例代码

Windows Phone 8新增的诸多API中,我最感兴趣的便是Speech API。不仅好玩儿,而且用起来也比较简单,如果有好的创意,真的可以做出有趣的东西来。上周轮到我在部门例会上做Knowledge Sharing,便花了点时间写了一个Demo,通过实际演示跟同事们分享了一下这部分API的大致情况,能做什么、能做到什么程度、如何使用以及使用效果如何。

下面就简单的介绍一下这个Demo的功能,感兴趣的朋友可以猛击这里下载源码:WP8SpeechAPIDemo

这个Demo App的名字叫做“元芳”,实现了Speech API的三个主要功能:文本到语音、语音识别和语音命令。

文本到语音:启动应用后,所有对话都会朗读出来,点击Application Bar的筛子按钮后,元芳会随机用英语、法语、俄语和广东话来进行回复,籍此来测试各种语音库以及性别声音的效果。

语音识别:点击翻译按钮,会提示用户说出自己使用的语言(“中文”或者“English”),接着会要求用户用刚才选择的语言说一句话,这句话会通过Google翻译成相对的语言并输出。

语音命令:长按开始按钮启动语音识别向导,说出类似“元芳,北京的天气怎么样”的语句,会得到从新浪天气返回回来的信息,支持国内所有省会城市。

wp_ss_20130528_0003[1] wp_ss_20130528_0004[1]

发表评论

电子邮件地址不会被公开。 必填项已用*标注