语音识别程序开发方法

语音识别程序开发方法

ID:42684153

大小:287.00 KB

页数:9页

时间:2019-09-20

语音识别程序开发方法_第1页
语音识别程序开发方法_第2页
语音识别程序开发方法_第3页
语音识别程序开发方法_第4页
语音识别程序开发方法_第5页
资源描述:

《语音识别程序开发方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB6.0环境下的语音识别程序开发方法王军童强(湖北师范学院计算机科学与技术学院,湖北黄石435002)摘要:语音识别技术是将音频数据转换成文本或其它形式的计算机可以处理的信息的技术。而语音识别程序就是基于该类技术的计算机应用程序,这类应用程序也正越来越多的受到广大用户的青睐。通过介绍一种基于VB6.0环境下的语音识别程序的开发方法,以此开发方法为切入点分析该开发方法的优缺点及其应用前景,并结合当前技术的发展趋势展望这类技术的发展方向和可能的发展结果。关键词:语音识别程序;VB6.0环境;语音识别程序开发方法ThemethodofSpee

2、chRecognitionprogramdevelopmentinVB6.0WangjunTongQiang(CollegeofComputerScience&Tecnology,HubeinormalUniversity,Huangshi435002china)Abstract:Speechrecognitiontechnologyistheaudiodataintotextorotherformsofinformationthatcouldbedealtwithcomputertechnology.Thespeechrecogniti

3、onprocessisbasedonsuchtechnology,computerapplications,suchapplicationsaremoreandmorefavoredbythemajorityofusers.Inthispaper,byintroducingtheVB6.0environmentbasedonthespeechrecognitionprogramtodevelopmethodsandentrypointstothedevelopmentofmethodsfortheanalysisoftheadvantag

4、esanddisadvantagesofthedevelopmentmethodologyanditsapplicationprospects,combinedwiththecurrenttrendoftechnologicaldevelopmentprospectsofsuchtechnologiesthedirectionanddevelopmentofpossibleresults.Keywords:SpeechrecognitionproceduresVB6.0programdevelopmentenvironmentSpeech

5、recognitiondevolopmentmethod中图分类号:文献标志码:A1引言语音识别是一个复杂的过程,语音识别技术,也被称为自动语音识别AutomaticSpeechRecognition,(ASR),其目标是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列。与说话人识别及说话人确认不同,后者尝试识别或确认发出语音的说话人而非其中所包含的词汇内容。[1]语音识别技术的应用包括语音拨号、语音导航、室内设备控制、语音文档检索、简单的听写数据录入等。语音识别技术与其他自然语言处理技术如机器翻译及语音合

6、成技术相结合,可以构建出更加复杂的应用,例如语音到语音的翻译。[2]语音识别技术具有广阔的应用前景,即使语音识别技术目前尚未成熟,很多领域也积极将其引入,掌握语音识别程序的基本开发方法有助于更好地运用这一新技术。2基于VB6.0环境下的语音识别程序的开发方法2.1开发工具语音识别程序一般是基于语音开发工具包开发的,目前常用的工具包有MicrosoftSpeechSDK和IBMVoiceType两种。而前者毋庸置疑是基于Windows平台下开发该类应用程序的最佳工具,其SAPI(Microsoft®Win32®-compatiblespee

7、chapplicationprogramminginterface)提供了实现文字-语音转换(Text-to-Speech)和语音识别(SpeechRecognition)程序的基本函数,大大简化了语音编程的难度,降低了语音编程的工作量。[3]因此MicrosoftSpeechSDK备受语音识别程序开发者们的青睐。同时在MicrosoftSpeechSDK中还包含一系列支持COM(组件对象模型)组件的语音自动控制接口,只要具备支持OLE(对象连接与嵌入)自动控制的通用语言就可实现该类语音识别应用程序的开发。而VB语言正是具备以上条件的通用

8、性语言,因此在VB6.0环境下实现语音识别程序的开发就变得十分简单,这是因为在一些基于Windows的语言开发工具中都会提供与语音识别引擎的良好接口,这使得在基于这些语言开发工具下开发语音识别

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。