返回结果中,没有result结果
自由自在hds 发布于2016-09 浏览:1709 回复:4
0
收藏

我使用的服务是:语音识别

调用的接口是:http://vop.baidu.com/server_api

参数设置情况:

开发平台和机型:

SDK版本号:

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:这个是返回回来的结果 {"err_msg":"success. ","err_no":0,"sn":"322214475301475055135"},成功了,但是没有result 是怎么回事?

收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#19用户已被禁言回复于2022-04

https://m.biomart.cn/experiment/s?type=2&wd=%E6%96%B0%E7%99%BE%E8%83%9C%E6%80%8E%E4%B9%88%E8%81%94%E7%B3%BB%E4%B9%89%E8%81%8A%E5%8F%B7%E6%98%AF%E5%A4%9A%E5%B0%91%E5%95%8A%E5%AE%98%E6%96%B9%E7%BD%91%E5%9D%80B2024%C2%B7CN%E5%8D%97%E5%B9%B3%E5%8A%9E%E4%BA%8B%E5%A4%84%EF%BD%99%EF%BC%B7%EF%BC%B2 http://pro.baidu.com/new/home/search/search?keyword=%E5%9B%9B%E5%B7%9D%E6%B1%9F%E6%B2%B9%E6%89%8B%E6%9C%BA%E7%BD%91%E6%8A%95%E5%B9%B3%E5%8F%B0%E7%9B%B4%E8%90%A5%E7%BD%91B2024%C2%B7CN%E5%92%B8%E5%AE%81%E7%84%A6%E7%82%B9%EF%BC%8A&type=all http://iias.tsinghua.edu.cn/search/%E7%BC%85%E7%94%B8%E7%9C%9F%E4%BA%BA-%E5%B0%B1%E4%B8%8A%E6%96%B0%E9%94%A6%E6%B5%B7%E5%AE%98%E6%96%B9%E7%BD%91%E5%9D%80TL262%C2%B7%EF%BC%A3%EF%BC%AF%EF%BC%AD%E7%BD%91%E7%BB%9C%E6%8A%95%E6%B3%A8 https://m.163yun.com/search/%E6%96%B0%E4%B8%96%E7%95%8C%E5%B9%B3%E5%8F%B0%E5%AE%98%E7%BD%91%E5%AE%98%E7%BD%91B2024%C2%B7CN%E5%B9%BF%E5%AE%89%E6%AF%95%E4%B8%9A%E7%94%9F%EF%BD%84%EF%BD%8D%EF%BC%8A http://xy.iqiyi.com/so/q_%E9%91%AB%E7%99%BE%E5%88%A9%E5%85%AC%E5%8F%B8%E6%8A%95%E6%B3%A8%E7%94%B5%E8%AF%9DB2024%C2%B7CN%E5%A4%A7%E5%BA%86%E5%8D%AB%E7%94%9F%E5%B1%80%EF%BC%9B%EF%BD%87?source=hot

0
#4xieymxj回复于2016-10

你使用的是API的接入方式,而且是回调的模式。

那就意味着当前的连接我们只会返回你请求是否处理成功,而识别结果的请求会post到你上传的url里面。

0
#3自由自在hds回复于2016-09

没有啊,下面是我的代码,您帮忙看一下,url和callback参数应该是没有问题的:

public void test() {

        String add_url = "http://vop.baidu.com/server_api";
        try {
            URL url = new URL(add_url);
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setDoInput(true);
            connection.setDoOutput(true);
            connection.setRequestMethod("POST");
            connection.setUseCaches(false);
            connection.setInstanceFollowRedirects(true);
            connection.setRequestProperty("Content-Type", "application/json");
            connection.connect();
            DataOutputStream out = new DataOutputStream(connection.getOutputStream());
            JSONObject obj = new JSONObject();

            obj.put("format", "wav");
            obj.put("rate", 8000);
            obj.put("channel", 1);
            obj.put("lan","zh");
            obj.put("cuid", "f0:de:f1:a6:8e:d7");
            obj.put("token", "24.ab0c4b65182b290f752dd115ab693315.2592000.1477551500.282335-7792516");
            obj.put("url", "*******");
            obj.put("callback", "*********");
            out.writeBytes(obj.toString());
            out.flush();
            out.close();

            BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String lines;
            StringBuffer sbf = new StringBuffer();
            while ((lines = reader.readLine()) != null) {
                lines = new String(lines.getBytes(), "utf-8");
                sbf.append(lines);
            }
            System.out.println(sbf);
            reader.close();
            // 断开连接
            connection.disconnect();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

0
#2xieymxj回复于2016-09

我这边查到这条是有识别结果的:不啊嗯哦

请问你是怎么实现的呢?

如果使用API,不会返回这样的结果。

请问你是不是使用了SDK的方式?

0
TOP
切换版块