01 2011 档案
摘要:自己写了一个实用类,基本上就是按照SAPI的各个教程改编。.hCSpeechToText与CTextToRead两个类需要的结构声明代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#ifndef__STRUCTFORSRANDTTS#define__STRUCTFORSRANDTTS#include"stdafx.h"#includevector#includestringtypedefstructstrMessageMap{UINTm
阅读全文
摘要:宽字符处理函数函数与普通函数对照表 字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigit() 测试字符是否为数字 iswgraph() isgraph() 测试字符是否是可见字符 iswlower() islower() 测试字符是否是小写字符 iswprint() isprint() 测试字符是否是可打印字符 iswpunct()
阅读全文
摘要:先来看看识别中文的xml是怎么写的。其实和英文的差不多,先把LANGID改成中文编号为804,且存储的时候必须使用Unicode编码。其他的和英文的区别不大。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--!--中文编号为804,且存储的时候必须使用Unicode编码--GRAMMARLANGID="804"DEFINEIDNAME="VID_Counter"VAL="1"/IDNAME="VID_Single"VAL="1
阅读全文
摘要:这个类用起来很方便。直接按照方法的名字来就可以了。类使用到的结构定义代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#ifndef__STRUCTFORSRANDTTS#define__STRUCTFORSRANDTTS#include"stdafx.h"#includevector#includestringtypedefstructstrMessageMap{UINTm_message;bool(*m_pFunc)(void*,vo
阅读全文
摘要:花了2天的时间研究了一下SAPI5的Text-to-Speech 以及 Speech Recognition。总体来说,觉得这个库非常的强大。经过了一系列的测试发现,准确率很高的。昨天主要是研究TTS,然后总结了一个类可供使用。我将在另外一篇文章里把代码贴出来,以供大家使用。今天,看了一下自带的教程。写得非常详细,但是在关于识别的rule,property等和SAPI需要的xml文件有关的地方有一点疑惑。经过反复的试验,大致的情况如下所示。首先,需要说的是,SR有两种识别方式,一种是Dictation,另外一种是基于xml的Command and Control方式。前者的优点是能够识别的词组
阅读全文

浙公网安备 33010602011771号