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

  • 相关阅读:
    如何将网格式报表打印成其它样式
    拥有与实力不相称的脾气是种灾难——北漂18年(23)
    8.8.1 Optimizing Queries with EXPLAIN
    mysql 没有rowid 怎么实现根据rowid回表呢?
    secondary index
    8.5.5 Bulk Data Loading for InnoDB Tables 批量数据加载
    mysql 中key 指的是索引
    8.5.4 Optimizing InnoDB Redo Logging 优化InnoDB Redo 日志
    8.5.3 Optimizing InnoDB Read-Only Transactions 优化InnoDB 只读事务
    8.5.1 Optimizing Storage Layout for InnoDB Tables InnoDB表的存储布局优化
  • 原文地址:https://www.cnblogs.com/softidea/p/8244270.html
Copyright © 2011-2022 走看看