怎样把所要识别的语言设置为中文(已安装sdk5.1与language pack,我想知道的只是那一句改语言的代码)
解决方案 »
- 哪位高手知道vb里怎么实现文本框中的部分文字无法删除
- 请各位大侠支招vb+access的问题!!
- 不写他们会有什么后果?
- 如何在MSCHART中显示时间变化曲线图啊!y坐标显示值,x坐标显示时间!
- 有没有像翻书一样效果的翻页源码或控件?
- ***********求医药进销存管理源码*********
- 推荐一本经典的VB6的进阶书籍,但不要太难。谢谢。
- 请问如何实现对当前窗口中控件的获取?
- 程序插件的问题,另开贴子给分
- 那里有DataReport, ActiveReport之类的报表控件?如何引用?
- [cuizm的“VB安装制作”文章]http://dev.csdn.net/article/29/29073.shtm中的创建桌面图标为什么会在编译时报告错误??!!
- 高分求vb中word的问题,急!!谢谢帮忙...
Set Voice.Voice = Microsoft Simplified Chinese
打开"控制面板", "语音","文字-语音转换"的"语音选择"组合框中选简体中文(Microsoft Simplified Chinese)。
这行代码有语法错误
在线等待正确方法
你看过我的问题了吗?
你真是刘家的耻辱!人家应该是对" TechnoFantasy(冰儿马甲www.applevb.com) ( )"说的.我猜.如果我的猜得正确的话.....同时,你的问题我没接触过.不会,别喷我.
岑崟?
谁?
p.s.我的确是对technofantasy说的,另外,记得也可以通过脚本改的,还有,在一些卸载了Chinese Engine的电脑上无法正常安装,上次我在xp中卸载后再也无法支持中文了。
SpSharedRecoContext1.Recognizer.Recognizer:=......这句是选择各用户的语音配置文件
SpSharedRecoContext1.Recognizer.Profile:=.......
看看我的部分代码
1. 获取所有用户的配置文件
procedure TFrmVoiceRec.GetProFile;
var
i:integer;
SOTs1:ISpeechObjectTokens;
SOT1:ISpeechObjectToken;
begin
with FrmSelectProFile.ComboBox1 do
begin
Clear;
SOTs1:=SpSharedRC1.Recognizer.GetProfiles('','');
for i := 0 to SOTs1.Count-1 do
begin
SOT1:=SOTs1.Item(i);
Items.Add(SOT1.GetDescription(0));
end; if Items.Count<>0 then;
ItemIndex:=0;
end;
end;2. 设置配置文件
procedure TFrmVoiceRec.SetProFile(index:integer);
var
SOTs1:ISpeechObjectTokens;
SOT1:ISpeechObjectToken;
begin
SOTs1:=SpSharedRC1.Recognizer.GetProfiles('','');
SOT1:=SOTs1.Item(index);
SpSharedRC1.Recognizer.Profile:=SOT1;
end;要设置引擎也是一样
另外,必须在话筒打开之前设置,否则系统会报错!/**********************************/
QQ:479543842(大傻瓜)
/**********************************/