[教程]制作一个人工智能助手
workflow吧
全部回复
仅看楼主
level 5
JOELAB♂ 楼主
2018年08月12日 07点08分 1
level 5
JOELAB♂ 楼主
先介绍一下,用的是口袋引擎来开发,就是
镇楼
图最后一个,
2018年08月12日 07点08分 2
level 5
JOELAB♂ 楼主
先大概讲一下思路,目前的大部分语音助手都是这么一个流程
语音识别->在数据库中匹配符合项->返回句子->合成回复的语音然后播放
其中对于一些特殊的例如“提醒我xxx”再做另外的处理
我们就要用口袋引擎来实现一下这个流程
用口袋引擎能直接在手机上开发App,里面可以直接设计界面也可以写代码,而且是全中文的说明+代码!
2018年08月12日 07点08分 3
level 5
JOELAB♂ 楼主
这个就是口袋引擎的主界面
第一个新建项目不多说
第二个载入里面有一些自带的工程
第三个教程里面是教你怎么使的
2018年08月12日 07点08分 4
level 5
JOELAB♂ 楼主
其实它自带了一个语音助手的示例工程,但是内容就那么几条,如果懒得话可以直接拿这个自带工程去修改,但是楼主打算做一个功能更丰富的,所以就从头开始做了
2018年08月12日 07点08分 5
为什么我没有自带这个
2018年12月20日 08点12分
level 5
JOELAB♂ 楼主
那么接下来正式开始,首先点新建项目然后按照提示随便找个地方按住,然后点击添加
2018年08月12日 08点08分 6
level 5
JOELAB♂ 楼主
这里会看到许多控件,我们想要做一个语音识别,可以直接用它自带的语音识别控件,找到语音识别然后按住它就可以创建了
2018年08月12日 08点08分 7
level 5
JOELAB♂ 楼主
如图,拖出来一个语音识别的控件,把它放到想要的位置
2018年08月12日 08点08分 8
level 5
JOELAB♂ 楼主
这个时候点它会发现没有任何效果
想看到它的效果,需要长按它
然后点属性
2018年08月12日 08点08分 9
level 5
JOELAB♂ 楼主
会弹出这么一个界面,注意到识别文本那一栏,这个时候按住语音识别按键然后说话会发现识别文本里面在跟着你说的话动,说明现在你按它是有反应的,只是只做了识别并没有进行任何其它的操作
2018年08月12日 08点08分 10
level 5
JOELAB♂ 楼主
所以像刚才一样,再拉一个标题出来
这个标题专门用来显示识别成功的句子
2018年08月12日 09点08分 11
level 5
JOELAB♂ 楼主
现在进行操作,还是没有反应,因为我们还没把他们两个连接在一块,接下来要进行一个连接的操作
2018年08月12日 09点08分 12
level 5
JOELAB♂ 楼主
现在要写几行代码,仍然长按,然后点规则
2018年08月12日 09点08分 13
level 5
JOELAB♂ 楼主
然后写上这几行代码
“语音识别器1”是刚才在属性里看到的语音识别控件的名字,“识别文本”是它的属性里的其中一项
了解这个之后因该不难理解这几行代码的意思
2018年08月12日 09点08分 15
提示写完代码后记得点一下运行才会起效
2018年08月13日 10点08分
level 5
JOELAB♂ 楼主
接着现在按住说话键然后说话试试,会发现标题的文本在跟着动,那么到这里语音识别的部分就做完了
2018年08月12日 11点08分 16
1 2 3 尾页