基于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
分享到:
相关推荐
基于ARM嵌入式语音识别系统研究基于ARM嵌入式语音识别系统研究基于ARM嵌入式语音识别系统研究
使计算机、带有人机交互的电器、仪表... TTS系统中的语音合成方法分为时域和频域两大类:频域方法主要有LPC参数合成及其振峰合成两种,其实质是在工程上实现语音生成模型,进而在终端特性上模拟发音器官。在目前阶段,频
基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统...
基于深度学习的嵌入式离线语音识别系统设计.pdf
基于 6789的嵌入式语音识别控制系统 摘 要!介绍了一款针对特定人3 孤立词的嵌入式语音识别系统的设计与实现0 该系统的硬件核心部件是 L=MIDN % OO/MB /% PQ芯片1 其硬核处理器是 /BRDM/4 (#&0 本系统对预处理3 ...
本文主要是研究和设计基于ARM+Linux的嵌入式系统的语音加密处理系统。
基于STM32的嵌入式语音识别模块设计和实现.docx基于STM32的嵌入式语音识别模块设计和实现.docx基于STM32的嵌入式语音识别模块设计和实现.docx基于STM32的嵌入式语音识别模块设计和实现.docx基于STM32的嵌入式语音...
基于ARM与LINUX的机器伴侣,科大讯飞语音语音识别系统源码。代码能在Linux开发板中运行,实现相册,音乐播放,语音控制,视频播放,相机五个功能。 UI设计并非本人,而是由同学CHY构建。 代码初始版本已实现基本功能...
基于STM32单片机的嵌入式语音识别系统设计.pdf
基于Arduino的嵌入式系统入门与实践课件—Arduino板的接口及应用.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino板的接口及应用.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino板的接口及应用.pdf基于...
嵌入式语音识别引擎介绍,先进的语音识别技术!
基于嵌入式Linux的语音识别系统硬软件设计
基于STM32的嵌入式语音播报系统的设计.pdf
微软嵌入式系统设计的课程资料,内容很丰富,东西还是笔记多的!
基于嵌入式系统的IP电话高效语音压缩技术基于嵌入式系统的IP电话高效语音压缩技术
基于ARM嵌入式系统的软测量应用 基于ARM嵌入式系统的软测量应用
绍一种基于浮点型数字信号处理器(TMS320C6713),并通过语音识别说话人身份的实用系统。为构建一个稳定实用的基于DSP说话人识别系统。以Mel倒谱系数作为特征参数,采用高斯混合模型作为识别模型,模型参数采用FLASH ROM...
嵌入式系统下语音压缩编码.rar