递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

用“讯飞语音支持”模块识别结果是如下的JSON字符串,怎...

查看数: 4971 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-4-21 12:12

正文摘要:

用“讯飞语音支持”模块识别结果是如下的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":[ ...

回复

桎梏 发表于 2022-5-2 14:06:46
讯飞库你能用你的id吗?
liushi 发表于 2022-4-23 22:14:30
shuimiao 发表于 2022-4-22 10:49
他符号在重名键的第二组数据里面。火山自带的json不支持重名键读取。我的虽然可以,但是只支持pc,不支持安 ...

谢谢!受教了!
shuimiao 发表于 2022-4-22 10:49:16
本帖最后由 shuimiao 于 2022-4-22 10:52 编辑

他符号在重名键的第二组数据里面。火山自带的json不支持重名键读取。我的虽然可以,但是只支持pc,不支持安卓。要想安卓能获取第二组数据,就需要自己对第二组数据进行分割抽取出来独立解析,可以以 {"sn": 为分割点,再对每个分割的数据前面加上 {"sn": ,这样就是独立数据独立解析了。


伟业 发表于 2022-4-21 22:29:57
学习....
liushi 发表于 2022-4-21 20:32:30
shuimiao 发表于 2022-4-21 15:15
用工具解析出来,找出json路径就好办了吧,识别的文字在 ws[数组成员索引].cw[0].w

另外,他这里有2组ws数 ...

多谢指教!由于我对json没有了解,又刚刚接触火山安卓,虽然知道了要识别的文字在” ws[数组成员索引].cw[0].w“数组中,但没有源码做例子还是不知道提取文本的具体代码该怎么写,企盼大神继续指导。
shuimiao 发表于 2022-4-21 15:15:11
用工具解析出来,找出json路径就好办了吧,识别的文字在 ws[数组成员索引].cw[0].w

另外,他这里有2组ws数据(重名键),火山自带的json解析库不支持重名键解析。我的json库支持重名键,可以用 ws->1[数组成员索引].cw[0].w 来得到第二组ws的值,不过不支持安卓。第三组用 ws->2[数组成员索引].cw[0].w,第四组用 ws->3[数组成员索引].cw[0].w





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

GMT+8, 2024-11-25 01:06 , Processed in 0.088716 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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