6058|11

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在window CE 如何语音识别或者合成 [复制链接]

在window CE  如何语音识别或者合成,急切,给出完美解决方案,就给分

最新回复

基于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.eeworld.net/yincheng01/archive/2009/02/11/3878807.aspx 如果开发语音合成引擎, 请参考: http://blog.eeworld.net/yincheng01/archive/2009/02/11/3879130.aspx 如果开发嵌入式语音识别应用,请参考, http://blog.eeworld.net/yincheng01/archive/2008/12/13/3511673.aspx 如果开发嵌入式语音朗读应用,请产考, http://blog.eeworld.net/yincheng01/archive/2008/12/13/3511702.aspx   详情 回复 发表于 2009-9-25 22:32
点赞 关注

回复
举报

63

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
给完美的解决方案,就不只是分的问题

PC上都没有完美的方案,更不要说CE上啦
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
关注中
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
attention
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

5
 
找 科大讯飞
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

6
 
这个有难度的。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

7
 
难啊.
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

8
 
完美?完全没有。。
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

9
 
如果有这个完美方案就可以开公司啦!哈哈
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

10
 
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

11
 
此贴有些火星  

要看你们准备投入多少钱了  语音识别有相关算法公开的
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

12
 
基于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.eeworld.net/yincheng01/archive/2009/02/11/3878807.aspx

如果开发语音合成引擎,

请参考:

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

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

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

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

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

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表