精选语音识别在多媒体课件中的应用研究

语音识别在多媒体课件中的应用研究于洪涛 121内蒙古民族大学 教育科学学院 内蒙古通辽 0280002吉林大学 高等教育研究所 吉林长春 130012内容提要:在介绍Macromedia公

语音识别在多媒体课件中的应用研究 12 于洪涛 1028000 内蒙古民族大学教育科学学院内蒙古通辽 2130012 吉林大学高等教育研究所吉林长春 内容提要: MacromediaAuthorware Speech SDK 5.1 在介绍公司的多媒体开发工具和微软公司的语音开 FLASHAuthorwareMS Speech SDK 发包的基础上,通过《动画设计》课件实例,详细的论述了中结合 5.1 开发语音识别多媒体课件的方法。 关键词: Authorware MS Speech SDK 多媒体课件语音识别 一、引言 语言是人类交流信息最自然、最有效和方便的手段,让多媒体课件能听懂我们说的话, 并按照我们的命令去运行,是多媒体课件开发所追求的目标。利用语音识别技术,就能够实 现这个目标。语音识别是机器通过识别和理解过程把语音信号转变为相应的文本文件或命令 IBM 的技术。目前,语音识别技术已经从实验室走向实用,许多公司都提供语音识别引擎, ViaVoiceSpeech SDK 公司的嵌入式语音识别系统,微软公司推出的提供了一个语音识别 和语音合成的二次开发平台,可以识别英语、简体中文和日语,这些语音识别系统为开发语 Speech SDK 音识别多媒体课件提供了物质条件。目前,国内许多学者利用开发出了语音识 [1] 别系统。例如《火车票查询系统中语音识别的研究及实现》,《机器人手术网络遥控系统 [2] Speech SDKVC++VC++ 中的语音识别》,都是利用结合开发的。开发工具,并不适合普 Authorware 通教师用来开发多媒体课件,那么,能不能在教师熟悉的开发软件,如中实现 语音识别功能就是有待于解决的问题。 Authorware 二、开发语音识别多媒体课件概述 Speech SDKSpeechSAPI 微软公司提供关于语音()处理的一套应用程序编程接口 Speech Application Programming InterfaceSAPI- ()。提供了实现文字语音转换 Text-to-SpeechSpeech Recognition ()和语音识别()程序的基本函数,简化了语音编程的 Speech SDKCOMCOM 难度,降低了语音编程的工作量。采用标准开发,地层协议都以 COM 组件的形式完全独立于应用程序层,为应用人员屏蔽掉复杂的语音技术,充分体现了 VC++VBSpeech SDK 的优点。、等程序都可以开发语音识别程序,目前,大部分基于语音 VC++VC++VB 识别程序都是用开发的,用、等开发工具开发多媒体课件,对大多数教师 来说有一定的难度。 Authorware 是开发多媒体课件最常用的工具之一,提供了十一种交互,利用这些交互 Authorware 方式可以开发出优秀课件。许多教师都在运用开发课件,并且取得了丰富的研 [3] Authorware 究成果。在论文《在中实现多媒体数据库的构造与查询》中介绍了如何在 [4] AuthorwareAuthorware7.0 中访问本地数据库,在论文《运用制作多媒体课件的几点技巧》 Authorware 中介绍制多媒体课件经验技巧。笔者查阅了大量关于语音识别和的资料,目前 AuthorwareSpeech SDK 国内还没有用结合开发具有语音识别的功能的多媒体课件的案例。 AuthorwareAuthorware 而大部分教师都参加培训,有一定的开发多媒体课件的经验,那么 AuthorwareSpeech SDKAuthorware 能不能用结合开发语音识别多媒体课件那?并不支持 [5] COMSpeech SDKalSR.U32 编程,不能直接调用。笔者通过搜索发现扩展函数, alSR.U32AuthorwareAuthorware 是的一个外部函数,里面提供了一组函数可以让利用 Speech SDK Authorware 实现语音识别。因此我们可以在中通过调用外部函数来调用 Speech SDK 来开发语音识别多媒体课件。 FLASH 三、《动画设计》语音识别课件实例 FLASH (一)《动画设计》课件简介 FLASHAuthorwareFLASH 《动画设计》多媒体课件是用开发的,讲解的五种动画设 1 计方法,既能用与课堂教学,又适合于个别化学习,课件主菜单如图所示

腾讯文库精选语音识别在多媒体课件中的应用研究