基于VB的孤立词语音识别的实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中图分类号 : T P 3 9 1 文献标识码 : A
I mp l e me n t a t i o n o f I s o l a t e d W o r d S p e e c h Re c o g n i t i o n Ba s e d o n VB
r e c o g n i t i o n , F i n a l l y c o mb i n e d w i t h t h e s p e c i f i c p r o j e c t i s g i y e n t h e p r a c t i c e p r o c e s s .
第2 6卷
第 7 期
电 脑 开 发 与 应 用
文章 编号 : 1 0 0 3 — 5 8 5 0 ( 2 0 1 3) 0 7 — 0 0 7 1 — 0 2
基于 V B的孤立词语音识别的实现
徐
( 1 . 江苏省靖江高级 中学 , 江苏 靖江
毅 , 周
敏
靖江 2 1 4 5 0 0 )
Ab s t r a c t :T h i s p a p e r i n t r o d u c e s t h e i n t e r f a c e a n d v o i c e r e c o g n i t i o n Mi r c o s o f t S p e e c h S DK ,i n t h e Vi s u a l B a s i c p r o g r a mmi n g e n v i r o n me n t ,u s i n g t h e d e v e l o p me n t k i t me t h o d f o r i s o l a t e d w o r d s p e e c h
2 1 4 5 0 0 ; 2 . 江苏联合职业技术学 院靖 江点 , 江苏
摘
要: 介绍 了 Mi r c o s o l f S p e e c h S D K中与语音识别有关 的接 口, 讨论 了在 V i s u a l B a s i c 编程环境下 , 使用该开发包
进行孤立词语音识别 的方法 , 最终结合具体 的项 目给 出了实践过程。 关键词 : 语音识别 , S A P I , V B
语 音 识别 是在 原始 语音 信 息 中通 过 提取特 征值 ,
然后与模型库 中的语音字典进行模式匹配从而得 出
识 别 结 果 的过 程 。语 音 识别 技 术 可 以分 为孤 立 词识 别、 关键 词 识 别 和连 续语 音 识 别 3类 , 从 应 用 效 果来 看, 孤立 词 的 识别 成 功 率最 高 , 本 文 讨 论 的就 是 在应 用程序 中添加 孤立 词语 音识 别接 口的方法 。
I s p R e c o C o n t e x t 是用 来 语 音 识 别 的重 要 接 口 , 它 提供 了为请求的语音识别事件接收通知消息的基本 载体。 该 接 口包括 了共 享语 音识 别 和进程 内语 音识别 2个 引 擎 ,分 别 对 应 由 s p s h a r e d R e c o c 0 n t e x t 类 和 S p I n p r o c R e c o C o n t e x t 类 来实 现 。 作为一般性的应用程序 , 推荐使用共享语音识别 引擎 , 这种引擎能被多个应用程序共享。通过指定参 数 为组 件 的 C L S I D — S p S h a r e d R e c 0 C o n t e x t , 并 调用 组件 的C o C r e a t e I n s t a n c e函 数 就 可 以 创 建 一 个 共 享 型 的 I s p R e c o C o n t e x t 接 口。成 功创 建共 享 型语 音识 别 引擎 的对 象后 , 会 同时创 建一 个相 关联 的 S p S h a r e d R e c o g — n i z e r 类对 象 ,应 用 程序 可 用通 过 该对 象来 设 置 消息 通知 的事件 。S p s h a r e d R e c o g n i z e r 类 属于 I s p R e c o g — n i z e r 接 口, 该 接 口是 一 种 I s p E v e n t S o u r c e接 E l , 也 是 种I s p N o t i f y S o u r c e 接 口 ,因 此 , S p S h a r e d R e c o g n i z e r 类对象包含 了 2 个重要的事件 ,分别是 R e c o g n i t i o n 和F a l s e R e c o g n i t i o n事 件 。R e c o g n i t i o n事件 在 引 擎 正 确识 别 出语 音后 触 发 ,参 数 成员 包 含 了一 个 I s p R o s o t f S p e e c h S D K是 微 软公 司 为语 音识 别 提
供 的开 发 包 , 这 个开 发包 中包 含 了语 音识别 引 擎 和语
音合成引擎两部分 , 应用程序通过 S A P I 来进行语音 识 别 和文 本 一语 音转 换 。其 中与 孤立 词 语 音 识别 有 关 的接 口有 以下 几个 方 面 。
Ke y wo r ds:s pe e c h r e c o g n i t i o n, S API , VB
引 言
随着 语音 识别 技术 的 日益 成熟 , 通过 语音 来控 制 应用 程 序 的运 行 和进 行 数 据 的语 音 录入 已经 成 为 了
现实 。
1. 1 l SpRe CO COn t e× t
XU Yi ‘ . ZHOU Mi n
( 1 . J i a n g s u J i n  ̄i a n gS e n i o r Mi d d l e S c h o o l , J i n g j i a n g2 1 4 5 0 0 , C h i n a ; 2 . J i a n g s u U n i t e d T e c h n i c a l C o l l e g e】 商 i a n g T e a c h i n g P o i n t s , j g 2 1 4 5 0 0 , C h i n a )
I mp l e me n t a t i o n o f I s o l a t e d W o r d S p e e c h Re c o g n i t i o n Ba s e d o n VB
r e c o g n i t i o n , F i n a l l y c o mb i n e d w i t h t h e s p e c i f i c p r o j e c t i s g i y e n t h e p r a c t i c e p r o c e s s .
第2 6卷
第 7 期
电 脑 开 发 与 应 用
文章 编号 : 1 0 0 3 — 5 8 5 0 ( 2 0 1 3) 0 7 — 0 0 7 1 — 0 2
基于 V B的孤立词语音识别的实现
徐
( 1 . 江苏省靖江高级 中学 , 江苏 靖江
毅 , 周
敏
靖江 2 1 4 5 0 0 )
Ab s t r a c t :T h i s p a p e r i n t r o d u c e s t h e i n t e r f a c e a n d v o i c e r e c o g n i t i o n Mi r c o s o f t S p e e c h S DK ,i n t h e Vi s u a l B a s i c p r o g r a mmi n g e n v i r o n me n t ,u s i n g t h e d e v e l o p me n t k i t me t h o d f o r i s o l a t e d w o r d s p e e c h
2 1 4 5 0 0 ; 2 . 江苏联合职业技术学 院靖 江点 , 江苏
摘
要: 介绍 了 Mi r c o s o l f S p e e c h S D K中与语音识别有关 的接 口, 讨论 了在 V i s u a l B a s i c 编程环境下 , 使用该开发包
进行孤立词语音识别 的方法 , 最终结合具体 的项 目给 出了实践过程。 关键词 : 语音识别 , S A P I , V B
语 音 识别 是在 原始 语音 信 息 中通 过 提取特 征值 ,
然后与模型库 中的语音字典进行模式匹配从而得 出
识 别 结 果 的过 程 。语 音 识别 技 术 可 以分 为孤 立 词识 别、 关键 词 识 别 和连 续语 音 识 别 3类 , 从 应 用 效 果来 看, 孤立 词 的 识别 成 功 率最 高 , 本 文 讨 论 的就 是 在应 用程序 中添加 孤立 词语 音识 别接 口的方法 。
I s p R e c o C o n t e x t 是用 来 语 音 识 别 的重 要 接 口 , 它 提供 了为请求的语音识别事件接收通知消息的基本 载体。 该 接 口包括 了共 享语 音识 别 和进程 内语 音识别 2个 引 擎 ,分 别 对 应 由 s p s h a r e d R e c o c 0 n t e x t 类 和 S p I n p r o c R e c o C o n t e x t 类 来实 现 。 作为一般性的应用程序 , 推荐使用共享语音识别 引擎 , 这种引擎能被多个应用程序共享。通过指定参 数 为组 件 的 C L S I D — S p S h a r e d R e c 0 C o n t e x t , 并 调用 组件 的C o C r e a t e I n s t a n c e函 数 就 可 以 创 建 一 个 共 享 型 的 I s p R e c o C o n t e x t 接 口。成 功创 建共 享 型语 音识 别 引擎 的对 象后 , 会 同时创 建一 个相 关联 的 S p S h a r e d R e c o g — n i z e r 类对 象 ,应 用 程序 可 用通 过 该对 象来 设 置 消息 通知 的事件 。S p s h a r e d R e c o g n i z e r 类 属于 I s p R e c o g — n i z e r 接 口, 该 接 口是 一 种 I s p E v e n t S o u r c e接 E l , 也 是 种I s p N o t i f y S o u r c e 接 口 ,因 此 , S p S h a r e d R e c o g n i z e r 类对象包含 了 2 个重要的事件 ,分别是 R e c o g n i t i o n 和F a l s e R e c o g n i t i o n事 件 。R e c o g n i t i o n事件 在 引 擎 正 确识 别 出语 音后 触 发 ,参 数 成员 包 含 了一 个 I s p R o s o t f S p e e c h S D K是 微 软公 司 为语 音识 别 提
供 的开 发 包 , 这 个开 发包 中包 含 了语 音识别 引 擎 和语
音合成引擎两部分 , 应用程序通过 S A P I 来进行语音 识 别 和文 本 一语 音转 换 。其 中与 孤立 词 语 音 识别 有 关 的接 口有 以下 几个 方 面 。
Ke y wo r ds:s pe e c h r e c o g n i t i o n, S API , VB
引 言
随着 语音 识别 技术 的 日益 成熟 , 通过 语音 来控 制 应用 程 序 的运 行 和进 行 数 据 的语 音 录入 已经 成 为 了
现实 。
1. 1 l SpRe CO COn t e× t
XU Yi ‘ . ZHOU Mi n
( 1 . J i a n g s u J i n  ̄i a n gS e n i o r Mi d d l e S c h o o l , J i n g j i a n g2 1 4 5 0 0 , C h i n a ; 2 . J i a n g s u U n i t e d T e c h n i c a l C o l l e g e】 商 i a n g T e a c h i n g P o i n t s , j g 2 1 4 5 0 0 , C h i n a )