语音控制游戏的开发 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:

Slides:



Advertisements
Similar presentations
学年度工作总结 —— 上海建桥学院 —— 上海建桥学院 实验室与资产管理处 实验室与资产管理处.
Advertisements

2015 年 4 月 (第一期) 初中数学 14 班 简报 惠州市 2015 年初中教师全员培训.
2016 新办企业办税入门指南 吕嫔 苏州工业园区国家税务局 周天越 苏州市兴瑞税务师事务所有限公司.
一年级下册珠心算教材培训 丹徒区青少年活动中心 钱志平 QQ:
第三章 科学把握人生的方向和道路 教学目标 主要内容 第一节 追求高尚的人生目的 第二节 培养正确的人生态度 第三节 创造有价值的人生
Android开发入门 -----Android 开发“Ready go!” 主讲:李晓蕾
第二讲 搭建Java Web开发环境 主讲人:孙娜
本节内容 模拟线程切换 视频提供:昆山滴水信息技术有限公司 官网地址: 论坛地址: QQ交流 :
VSS使用简介 王树升
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
计算机组装、维修及 实训教程 第17章 微机软件的安装与设置 2019年4月11日星期四.
_01Win32简介与IDE简介 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
本节内容 随机读取 视频提供:昆山爱达人信息技术有限公司.
本节内容 消息的分发 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第二章 Java基本语法 讲师:复凡.
_04Combox控件和ListBox控件的使用
_05MessageMap的原理 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
兒少保護通報處理流程介紹 臺中市家庭暴力及性侵害防治中心 陳秀婷/張美慧 社工督導員 2012/10/19.
实验七 安全FTP服务器实验 2019/4/28.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
MFC控件 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
Select模型 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
编译OpenSSL 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_08文件的基本操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
本节内容 类成员的访问控制 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
課稅負擔的歸屬.
本节内容 内存复制指令 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 Private Memory 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
本节内容 结构体 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 线性地址的管理 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
本节内容 文件系统 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 模块隐藏 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_17注册表的基本操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第二章 Java基本语法 讲师:复凡.
3.1私有内存的分配.
本节内容 消息的接收 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
<编程达人入门课程> 本节内容 学习路线 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_03宽字符与Unicode编程 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第二章 Java基本语法 讲师:复凡.
本节内容 结构体.
本节内容 Windows线程切换_时钟中断切换 视频提供:昆山滴水信息技术有限公司 官网地址: 论坛地址: QQ交流 :
本节内容 指针类型的使用 视频提供:昆山爱达人信息技术有限公司.
本节内容 通用寄存器 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_08文件操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
WSAAsyncSelect 模型 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang
MFC控件 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
_07多连接之select模型 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
阻塞式模型 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
MFC的六大核心 机制 命令传递 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang
_01自己实现简单的消息处理框架模型 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司
Windows开机密码的获取 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 导出表 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 如何调试驱动程序? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
编程达人-- 从零开始学UI系列教程 第九节、布尔运算 先行者 YC.
多功能音乐播放器的开发 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
<编程达人入门课程> 本节内容 有符号数与无符号数 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
《NIOS II那些事儿》视频教程 --软件安装(一)
本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
PE解析器 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
Presentation transcript:

语音控制游戏的开发 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866

这个项目的意义: 这个项目所涉及到的知识: 1 掌握Win32开发程序的一般步骤; 2 熟悉语音识别基本框架; 2 熟悉语音识别基本框架; 3 会用语音识别框架来添加处理程序; 4 熟悉常用的语音识别相关的API; 这个项目所涉及到的知识: 1 《编程达人·基础课程——WIN32基础》中的窗口编程的基本知识; 2 Microsoft Speech SDK中的相关API及类; 3 《编程达人·基础课程——COM》中的相关知识点; 4 《编程达人·基础课程——WIN32基础》中的消息的处理;

昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 演示效果预览 没有添加语音控制的效果

昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 演示效果预览 添加语音控制的效果

语音识别简介 简单讲,语音识别就是计算机能够最大概率的识别出你发出的语音指令 Windows如何识别?一如既往的提供现成的API 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 语音识别简介 简单讲,语音识别就是计算机能够最大概率的识别出你发出的语音指令 Windows如何识别?一如既往的提供现成的API SAPI全称 The Microsoft Speech API。相关的SR和SS引擎位于Speech SDK开发包中。这个语音引擎支持多种语言的识别和朗读,包括英文、中文、日文等。 Windows提供的语音识别用户接口

如何配置语音开发包? 1 如果选用的Win7系统,不用任何配置,直接使用 2 如果选用的XP系统,配置起来比较麻烦,需要下载和安装一下文件 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 如何配置语音开发包? 1 如果选用的Win7系统,不用任何配置,直接使用 2 如果选用的XP系统,配置起来比较麻烦,需要下载和安装一下文件 (1)如果要下载例子程序,说明文档,SAPI以及用于开发的美国英语语音引擎,需要下载 SpeechSDK51.exe; (2)如果想要使用简体中文和日文的语音引擎,需要下载SpeechSDK51LangPack.exe; (3)如果想要和自己的软件一起发布语音引擎,需要下载SpeechSDK51MSM.exe; (4)如果要获取XP下的 Mike 和 Mary 语音,下载Sp5TTIntXP.exe; (5)如果要获取开发包的文档说明,请下载sapi.chm。大约2.3M。这个在sdk51里面已经包含。 下载完毕后,首先安装SpeechSDK51.exe,然后安装中文语言补丁包SpeechSDK51LangPack,然后展开msttss22l,自动将所需dll安装到系统目录。

建议大家在Win7下开发,开发工具尽量用VS2010及更高版本的IDE 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 具体配置: Step1 假设sdk安装在d:\Microsoft Speech SDK 5.1\路径下,VC6.0下 将d:\Microsoft Speech SDK 5.1\include添加到IDE的Directorys; Step2 在LINK栏Input分类下的附加库路径中输入:d:\Microsoft Speech SDK 5.1\lib\i386; 建议大家在Win7下开发,开发工具尽量用VS2010及更高版本的IDE http://blog.csdn.net/itcastcpp/article/details/5313204

XML 概念:XML 指可扩展标记语言(eXtensible Markup Language)。 作用:XML 被设计用来传输和存储数据。 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 XML 概念:XML 指可扩展标记语言(eXtensible Markup Language)。 作用:XML 被设计用来传输和存储数据。 http://www.runoob.com/xml/xml-tutorial.html

语音识别中如何使用XML LANGID ="804"代表简体中文 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 语音识别中如何使用XML <?xml version="1.0" encoding="utf-8"?> <GRAMMAR LANGID="804"> <DEFINE> <ID NAME="CMD" VAL="10"/> </DEFINE> <RULE NAME="COMMAND" ID="CMD" TOPLEVEL="ACTIVE"> <L> <P>游戏</P> <P>开始</P> <P>结束</P> <P>难度</P> </L> </RULE> </GRAMMAR> LANGID ="804"代表简体中文

语音识别框架是什么? 并没有什么框架,但是本项目里边给大家提供了一个比较实用的迷你型“框架”。 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 语音识别框架是什么? 并没有什么框架,但是本项目里边给大家提供了一个比较实用的迷你型“框架”。 if (strcmp("游戏",lpszText2)==0) { … } else if (strcmp("开始",lpszText2)==0) else if (strcmp("结束", lpszText2) == 0) else if (strcmp("难度", lpszText2) == 0) else if (strcmp("一级", lpszText2) == 0)

如何优化框架? 是否可以优化呢?学学MFC的设计思想 扩展学习网址: 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 如何优化框架? 是否可以优化呢?学学MFC的设计思想 扩展学习网址: http://blog.csdn.net/stilling2006/article/details/1851109

整个程序实现流程 Step1 会先给大家演示一个简单版的,然大家大体上知道怎么个步骤; 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 整个程序实现流程 Step1 会先给大家演示一个简单版的,然大家大体上知道怎么个步骤; Step2 会给大家讲解一下如何结合Win32来实现消息相关的处理;