找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3141|回复: 6

02语言篇:虚拟聊天机器人

[复制链接]

65

主题

213

帖子

1335

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1335
发表于 2017-10-12 18:49:55 | 显示全部楼层 |阅读模式
AIA下载:
http://appbbs.gzjkw.net/forum.php?mod=viewthread&tid=26&extra=page%3D3
使用API:

设计页面:
所需组件:
水平布局,按钮,标签,画布,语音识别器,WEB客户端,文本语音转换器,微数据库,对话框,activity启动器

逻辑设计代码:
① 由于语音识别组件的使用,需要安装“百度语音助手”等语音识别应用。所以,在用户第一次使用本功能时,会提醒安装,并指引用户进行相关设置,逻辑设计如下:



(通过“合成颜色”模块实现对标签颜色的改变,可以更为自由)
(代码中,判断微数据库中的“dengluxinxi”标签值的第2项是否等于1,是为判断用户注册时选择的性别,然后改变设计页面中的背景图片,如果注册时是男的,则虚拟机器人图片是女的,否则则为男的。)




② 接着就是语音识别功能的逻辑设计了:
将语音转化成文本然后给将文本传递给“图灵机器人”,关于图灵机器人的API详细资料请查看:http://www.tuling123.com/


然后图灵机器人会反馈一个json,接着解码JSON文本,然后在里面提取我们需要的文本,并使用“文本语音转换器”组件将文本念读出来,详细代码如下:


(作者:卓金鑫)



上一篇:01人脸识别篇:人脸登录、注册
下一篇:03图像文字识别篇:找书神器
匿名  发表于 2017-12-17 15:01:13
activity启动器这个作用是什么呢?如何设置?

65

主题

213

帖子

1335

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1335
 楼主| 发表于 2017-12-17 21:53:58 | 显示全部楼层
sunny_305 发表于 2017-12-17 15:01
activity启动器这个作用是什么呢?如何设置?

调用系统浏览器下载百度语音助手,详细代码可见虚实的AIA:http://appbbs.gzjkw.net/forum.ph ... &extra=page%3D3

0

主题

6

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2018-1-29 19:31:26 | 显示全部楼层
如果可以接上line bot更好

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2018-4-5 11:28:48 | 显示全部楼层
百度语音助手无法使用

65

主题

213

帖子

1335

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1335
 楼主| 发表于 2018-4-5 11:33:28 | 显示全部楼层
XPH 发表于 2018-4-5 11:28
百度语音助手无法使用

尝试讯飞语音助手

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2018-4-20 11:37:26 | 显示全部楼层
bkadmin 发表于 2018-4-5 11:33
尝试讯飞语音助手

讯飞语音提示无法降级安装,系统我已经更新过了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则