javascript - 语音合成之后怎么进行语义解析

 ht遨游遐想 发布于 2022-11-10 23:50

最近在做一个语音合成的项目。
使用百度语音Android离在线sdk。通过webView搭建框架,集成api,然后传给前端js调用。
实际就是一个hybrid app项目。
目前已经做到可以使用js得到语音合成的结果。

问题一:然后下一步怎么去实现语义解析?有什么平台提供吗? 问题二:如果要自己去实现,有什么思路? 问题三:百度官方的文档为何那么简洁,有没有详细点的?觉得有些重要的问题没有说明白

参考资料:
百度语音文档:http://yuyin.baidu.com/docs/a...
我的demo(只能跑在我写的安卓app里面):www.mrchen573.com/voicePlatform

下面两个是我得到的数据

results:
  Bundle[
    {
      results_recognition=[快速],
      error=0, 
      origin_result={
        "content":{
          "item":["快速"]
        },
        "result":{
          "sn":"3c4fb395-6ed2-4b4b-ba67-2f611ed50a5f",
          "idx":-14,
          "res_type":3,
          "err_no":0,
          "corpus_no":6318244696328043082
        }
      }
    }
  ]
//官方给的语法:
//语音识别得到的结果为raw_text?需要进一步语义解析?
  {
    "raw_text": "打电话给张三",
    "parsed_text": "打电话给张三",
    "results": [
        {
            "domain": "telephone",
            "intent": "call",
            "object": {
                "name": "张三"
            }
        }
    ]
}
2 个回答
  • sae有分词服务

    2022-11-12 01:51 回答
  • 已经找到解决的办法了。官方文档太简洁了。小白真心累

    2022-11-12 01:51 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有