识别-REST_API(java web工程识别乱码)
要戒烟的孩子 发布于2016-10 浏览:1335 回复:3
0
收藏

我使用的服务是:识别-REST_API

调用的接口是:识别-REST_API

参数设置情况:

        JSONObject params = new JSONObject();

        params.put("format", "pcm");

        params.put("rate", 8000);

        params.put("channel", "1");

        params.put("token", token);

        params.put("cuid", cuid);

        params.put("len", pcmFile.length());

        params.put("speech", DatatypeConverter.printBase64Binary(loadFile(pcmFile)));


        // add request header

        conn.setRequestMethod("POST");

        conn.setRequestProperty("Content-Type", "application/json; charset=utf-8");


        conn.setDoInput(true);

        conn.setDoOutput(true);


        // send request

        DataOutputStream wr = new DataOutputStream(conn.getOutputStream());

        wr.writeBytes(params.toString());

        wr.flush();

        wr.close();


        printResponse(conn);

开发平台和机型:window

SDK版本号:

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

复现步骤、现象及其他描述:printResponse返回乱码,返回流读取出来的字符串是UTF-8,转码GB2312也是乱码

token

{

    "scope": "public audio_voice_assistant_get audio_tts_post wise_adapt lebo_resource_base lightservice_public hetu_basic lightcms_map_poi kaidian_kaidian wangrantest_test wangrantest_test1 bnstest_test1",

    "session_secret": "8410772d6dd082cd016e2b7029f7e503",

    "expires_in": 2592000,

    "refresh_token": "25.572c165986371537f61aa6afce2b4fcc.315360000.1791513920.282335-8676077",

    "session_key": "9mzdXvE5Bz73xYZS84xHdTBGxs1U881Qf5OV+f11CtO5FtbQKVq231owAlNu55Ntjfx2b1dr6BKR4oz05S8b/7mJcorx",

    "access_token": "24.e4e4aed5e8a238c10fddf4e9303be993.2592000.1478745920.282335-8676077"

}


收藏
点赞
0
个赞
共3条回复 最后由vx27422回复于2022-04
#4xieymxj回复于2016-10

要戒烟的孩子:

回复xieymxj:嗯,是的

回复要戒烟的孩子:查看一下你本地的字符编码吧,我们统一返回的是UTF-8的字符集。

0
#3要戒烟的孩子回复于2016-10

xieymxj:

请问你的是说识别出来的文字是乱码吗?

回复xieymxj:嗯,是的

0
#2xieymxj回复于2016-10

请问你的是说识别出来的文字是乱码吗?

0
TOP
切换版块