递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 7853|回复: 3
打印 上一主题 下一主题

[安卓] 【技术博客文章】火山安卓调用讯飞语音识别

[复制链接]

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17012
跳转到指定楼层
楼主
发表于 2020-9-5 20:39:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一、布局配置
①用到线性布局器、文本框、编辑框、按钮、进度对话框类、简单下拉列表框,按下图布局




②配置讯飞语音支持库,创建讯飞语音对象变量






二、文本转语音
①"通知_被创建"事件下,先初始化语音引擎




③创建列表事件








④设置按钮事件
先检查是否有网络,然后开始转换语音
红箭头处是窗口2的功能,下面会讲到




⑤设置讯飞事件








三、语音识别
①新建一个窗口(Ctrl D)




②布局界面
添加按钮和编辑框,布局如下图
并创建讯飞识别对象类变量






③按钮事件下创建识别功能




④同样的,给讯飞识别对象添加事件








四、演示效果
这里只能演示过程,听不到声音,具体请安装到手机测试





本资源下载地址:点击下载本文对应哪里源码


火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

16

主题

65

帖子

250

积分

中级会员

Rank: 3Rank: 3

积分
250
地板
发表于 2022-4-20 13:53:16 | 只看该作者
我的识别结果是如下的JSON字符串,怎么提取文字呢?

{"sn":1,"ls":false,"bg":0,"ed":0,"ws":[{"bg":69,"cw":[{"sc":0.0,"w":"白日"}]},{"bg":141,"cw":[{"sc":0.0,"w":"依"}]},{"bg":169,"cw":[{"sc":0.0,"w":"山"}]},{"bg":197,"cw":[{"sc":0.0,"w":"尽"}]}]}
{"sn":2,"ls":true,"bg":0,"ed":0,"ws":[{"bg":236,"cw":[{"sc":0.0,"w":"。"}]}]}
回复

使用道具 举报

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17012
板凳
 楼主| 发表于 2020-9-9 09:57:15 来自手机 | 只看该作者
推广火山,义不容辞
回复

使用道具 举报

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17012
沙发
 楼主| 发表于 2020-9-8 00:55:35 来自手机 | 只看该作者
推广火山,义不容辞
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 05:12 , Processed in 0.084805 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表