基于微软嵌入式系统添加语音功能(语音合成与语音识别)「建议收藏」

基于微软嵌入式系统添加语音功能(语音合成与语音识别)「建议收藏」基于微软嵌入式系统添加语音功能(语音合成与语音识别)

大家好,又见面了,我是你们的朋友全栈君。

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

  基于Windows Embedded Standard以及Windows Embedded XP,如果需要添加语音识别,语音朗读功能,需要下列组件的支持。

Speech Control Panel:

添加该组件可以在控制面中添加语音控制图标,我们可以通过这个功能来选择或者配置Speech recognition(SR-语音识别)或者 text-to-speech engine(TTS-文本语音转化引擎)。 这些设置取决与可选择的语言,声音输出和声音质量, 也包括可选择的麦克风输入。 在语音属性中可以制定和更新用户配置文件。通过用户配置文件,使语音识别引擎能够更好地认识到一个发言者的习惯和在一个特定的环境下的背景声音。

Text To Speech Core:

该组件作为一个文本语音转换的核心组件为文本语音转换和语音识别提供了一个公共的、基础的组成文件。 因为任何系统以外的语音或讲话都直接访问这些动态链接库的情况是不可能的。

注意:SAPI的共同组成部分文件无法直接测试。因为这些文件需要的语音业务,而成功的测试功能需要包括相关讲话来证实他们的存在和目前的状态。

Speech API English Text To Speech Engine:

该组件包含一个设备驱动程序,负责的文字转换成语音。该动态链接库( DLL )无法直接被应用程序所访问,但可以通过语音的API ( SAPI模块)获得。这一组件默认提供了微软英文支持和至少包含一个英文的声音。一般来说,每一种语言,都需要自己的DLL和支持文件。此外,至少有一个朗读声音是需要为每种语言所必需的可用发音。制造商可以提供他们自己的语言格式,或符合现有的Microsoft模式。

Speech API English Text To Speech Voice (Sam):

该组件包含一个程序,输入或储存转换的文字语言。通过该程序可以用语音描述文本。 Microsoft提供了一个默认的声音-Microsoft Sam。可以从独立的语音引擎制造商购买到更多的第三方厂商提供的声音,并在安装过程中加载到语音识别系统中。

Speech API Core:

该组件提供了基本的语音功能所提供的语音应用程序编程接口( SAPI模块) 。sapi.dll文件是组件的一个组成部分,需要依赖所有的语音功能组件。组件的其他文件-sapisvr.exe,用于语音识别,该功能不能在操作系统初始安装后安装。

Speech Text Services v1.1:

该组件是一个是基于文本服务框架的API的Windows输入服务。结合语音的API( SAPI模块)和语音识别引擎,该组件提供听写和文字转换语音服务。

Text Services Framework:

文字服务框架(TSF)的组成部分是一个组件对象模型(COM)为基础的系统服务,它提供了一种简单且可扩展的框架,以便提供先进的文本输入和自然语言技术。TSF可以启用在应用程序中或作为TSF文字服务启动。TSF提供多国语言文字服务的支持,并提供文字服务,如键盘输入服务,手写识别和语音识别。

TSF是一个独立于设备的,语言中立,和可扩展的系统提供文字和语言的技术。TSF的应用程序可以使用任何文字服务来支持TSF。

 

添加下列组件以后,就可以基于嵌入式系统开发语音识别与语音合成应用了。

 

 

 

如果开发语音识别引擎,

请参考:

 

http://blog.csdn.net/yincheng01/archive/2009/02/11/3878807.aspx

如果开发语音合成引擎,

请参考:

http://blog.csdn.net/yincheng01/archive/2009/02/11/3879130.aspx

 

 

如果开发嵌入式语音识别应用,请参考,

http://blog.csdn.net/yincheng01/archive/2008/12/13/3511673.aspx

 

如果开发嵌入式语音朗读应用,请产考,

http://blog.csdn.net/yincheng01/archive/2008/12/13/3511702.aspx

 

 

 

本人提供语音技术项目咨询顾问服务,请联系MSN :yincheng01@163.com

 

 

 

 

 

 

 

 

 

 

 

 

 

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153118.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 织梦在服务器上面安装的时候一直提示data文件没有权限,可我已经写了权限,还是提示…

    织梦在服务器上面安装的时候一直提示data文件没有权限,可我已经写了权限,还是提示…

    2021年9月22日
    67
  • vim命令大全(转)[通俗易懂]

    vim命令大全(转)[通俗易懂]命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvimfilename打开vim并创建名为filename的文件文件命令打开单个文件vimfile同时打开多个文件vimfile1file2file3…在vim窗口中打开一个…

    2022年5月30日
    39
  • java检测网站死链,网站死链检测工具

    java检测网站死链,网站死链检测工具一个网站死链过量,对付访客来讲,无奈关上的链接是对付友好的用户体验的一大袭击。而对付搜索引擎来讲,站点假如存在过量的死链接,那末搜索引擎的蜘蛛就会逐步的不再来匍匐你的站点。其成果便是网站的快照不更新,收录量骤减,排名降低及访客的大批散失。本日保举一款不停以来深受业界好评,并被普遍使用的死链接检测对象。【Xenu】咱们保举的死链接检测对象Xenu重要具备如下特性:必要下载装置,不到1M巨细,用户界面…

    2022年7月23日
    13
  • 快速制作机房3D效果图教程「建议收藏」

    快速制作机房3D效果图教程「建议收藏」作者:广州麦景科技有限公司林鲁刚 原文接随着信息网络技术的不断发展,大量数据中心的建设,机房监控软件已经成为了机房管理者重要的管理工具,机房监控软件也从无到有,从2D到3D,从静态到三维动态的改进。不多说,直接上图↓以前是这样的现在是这样的或者这样的(麦景数据中心可视化管理平台)现在教大家如何画好一张机房效果图,所用软件有↓前期准备资料

    2022年6月2日
    59
  • 使用java在项目完成手机短信登录

    手机号登录在现在的项目中用的场景非常多,实现起来也不难,今天我们就一起来通过演示实现登录过程。<1>首先需要注册个第三方的账户,比如秒嘀科技等,然后拿到三个参数值:QUERAY_PATHACCOUNT_SIDAUTH_TOKEN<2>编写获取验证码类getMessage.javaprivatestaticfinalStringQUER…

    2022年4月17日
    47
  • centos部署tomcat_weblogic简单部署

    centos部署tomcat_weblogic简单部署Centos部署weblogic10.3.61、下载183MB压缩包https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html2、上传至服务器/opt目录下3、root用户执行su-groupaddoinstalluseraddd-goinstallweblogicpasswdweblogic备注:已存在weblogic用户useraddd替换为usermod4、r

    2025年8月29日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号