zoukankan      html  css  js  c++  java
  • 评论观点抽取

    评论观点抽取
    自动抽取和分析评论观点,帮助您实现舆情分析、用户理解,支持产品优化和营销决策

    功能介绍
    自动分析评论关注点和评论观点,并输出评论观点标签及评论观点极性。目前支持13类产品用户评论的观点抽取,包括美食、酒店、汽车、景点等,可帮助商家进行产品分析,辅助用户进行消费决策

    https://ai.baidu.com/tech/nlp/comment_tag

    接口说明

    语音识别

    接口描述

    向远程服务上传整段语音进行识别

    请求说明

    举例:

    public void synthesis(AipSpeech client)
    {
    	// 对本地语音文件进行识别
        String path = "D:\code\java-sdk\speech_sdk\src\test\resources\16k_test.pcm";
        JSONObject asrRes = client.asr(path, "pcm", 16000, null);
        System.out.println(asrRes);
    
    	// 对语音二进制数据进行识别
    	byte[] data = Util.readFileByBytes(path);     //readFileByBytes仅为获取二进制数据示例
    	JSONObject asrRes2 = client.asr(data, "pcm", 16000, null);
        System.out.println(asrRes);
    
    	// 对网络上音频进行识别
    	String url = "http://somehost/res/16k_test.pcm";
        String callback = "http://callbackhost/aip/dump";
        JSONObject res = client.asr(url, callback, "pcm", 16000, null);
        System.out.println(res);
    }
    

    接口函数说明:

    // 语音识别
    JSONObject asr(String path, String format, int rate, HashMap<String, Object> options);
    JSONObject asr(byte[] data, String format, int rate, HashMap<String, Object> options);
    JSONObject asr(String url, String callback, String format, int rate, HashMap<String, Object> options);
    
    参数类型描述是否必须
    path/data String/byte[] 语音文件所在路径或二进制数据, 语音文件的格式,pcm 或者 wav 或者 amr。不区分大小写
    url String 语音下载地址
    callback String 识别结果回调地址
    format String 包括pcm(不压缩)、wav、opus、speex、amr
    rate int 采样率,支持 8000 或者 16000
    cuid String 用户唯一标识,用来区分用户,填写机器 MAC 地址或 IMEI 码,长度为60以内
    lan String 语种选择,中文=zh、粤语=ct、英文=en,不区分大小写,默认中文
    ptc int 协议号,下行识别结果选择,默认 nbest 结果

    语音识别 返回数据参数详情

    参数类型是否一定输出描述
    err_no int 错误码
    err_msg int 错误码描述
    sn int 语音数据唯一标识,系统内部产生,用于 debug
    result int 识别结果数组,提供1-5 个候选结果,string 类型为识别的字符串, utf-8 编码

    返回样例:

    // 成功返回
    {
    	"err_no": 0,
    	"err_msg": "success.",
    	"corpus_no": "15984125203285346378",
    	"sn": "481D633F-73BA-726F-49EF-8659ACCC2F3D",
    	"result": ["北京天气"]
    }
    
    // 失败返回
    {
    	"err_no": 2000,
    	"err_msg": "data empty.",
    	"sn": null
    }
    

    错误信息

    错误返回格式

    若请求错误,服务器将返回的JSON文本包含以下参数:

    • error_code:错误码。
    • error_msg:错误描述信息,帮助理解和解决发生的错误。

     http://ai.baidu.com/docs#/ASR-Online-Java-SDK/top

  • 相关阅读:
    使用PHP绘制统计图
    微信公众平台商户模块
    jQuery Mobile入门教程
    2013中国微信公众平台用户研究报告
    WordPress的SEO技术
    微信公众平台消息接口星标功能
    微信5.0打飞机怎么取得高分?
    微信公众平台的服务号和订阅号
    微信公众平台开发(58)自定义菜单
    微信公众平台开发(57)Emoji表情符号
  • 原文地址:https://www.cnblogs.com/softidea/p/8244270.html
Copyright © 2011-2022 走看看