求VB写一个语音关机命令

做一个个人娱乐软件1、(1)《文本命令》在文本框中输入命令,即可得到预选写好的几个命令中的随机的一个。例如张三输入:请问你是谁?程序执行如下,先在数据库(access)中... 做一个个人娱乐软件

1、(1)《文本命令》

在文本框中输入命令,即可得到预选写好的几个命令中的随机的一个。

例如张三输入:请问你是谁?

程序执行如下,先在数据库(access)中找到分类中的这一类,在这一类答案中有“我是你的宠物啊”和“我是从远方来的”和“我是乖乖虎” 这三个答案,程序将随机从中抽出一条答案来回答张三。(每次启动的同一个问题不能和上次启动的答案是一样的)

1.(2)

例如张三输入:请问你是谁 ,这个问题只是少了一个问号,但仍然能实现以上效果。(就是在数据库任何一组,忽略标点符号)

2、《语音命令》

程序可以让用户自定义语音命令功能,但功能的指令有程序给出。

例如:张三想用语音命令了,在程序给出的只能使用的一些命令中找到“关机”项(单选),选中后,张三变点击开始录音,比如张三录入“关机”这个声音,然后点击保存。程序将这个声音保存到数据库中,当张三点击‘开启语音命令’后,并对这麦克风说“关机” ,程序将执行‘关机’这个命令。(注:这些语音命令张三随时可以删除、修改)

3.要求用VB写或者VB调用其他方法。一定要源码,因为其他语言本人尚不会。

别笑我啊,我本来就是菜鸟啊。。。。

这几天问问题都把分给问没了,不好意思,答案好的,以后一定补上

还望大家别介意啊
展开
 我来答
电脑蛙蛙
2009-12-27 · TA获得超过288个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:103万
展开全部
microsoftt speech sdk 5.1能够解决你的语音问题,包含了输入输出两种引擎,直接有VB的代码。能识别中文和英文发音。你还要同时下载5.1的语言包,我试验过的。
对于你说的那种东西。是CNLP也就是中文自然语言处理技术。我是做这个方面研究的,正好是做机器人,但是涉及到商业机密使不能提供代码。但可以给告诉你一些内容。
他涉及了,中文切词技术,匹配技术,语义分析(这个难度很大)。技术难点在于匹配部分,因为如果能很好解决了少个叹号还能识别之类的模糊识别,那么就要解决因此带来的机器人回答混乱,也就是张冠李戴的回答。所以难度很大。如果仅仅是娱乐。你可以尝试使用搜索引擎的方式来处理。但是准确度随着知识的增加会越来越低。
虽然没有给你你要的答案但是我估计回答应该是你能得到的最专业的了。希望对你有帮助
liyangcrazy198
2009-12-26
知道答主
回答量:23
采纳率:0%
帮助的人:26.9万
展开全部
貌似可以通过分析波形和普带特征实现,但不客气的说很难,需要专家级的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心之恋Cva7a
2009-12-24 · TA获得超过187个赞
知道答主
回答量:134
采纳率:0%
帮助的人:0
展开全部
语音命令。。。汗,哪个高手高高手会的教教我行不。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式