91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于科大訊飛的webAPI語音合成,使用java開發(fā),大家別看花眼。 最近想用第三方api做點(diǎn)東西玩,一直在網(wǎng)上找不到,訊飛的web版的demo,就自己寫了一個(gè)供大家參考,比較簡陋,直接運(yùn)行就好了

資源截圖

代碼片段和文件信息

package?com.util;

import?java.io.BufferedInputStream;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.io.OutputStream;
import?java.net.HttpURLConnection;
import?java.net.URL;
import?org.apache.commons.codec.binary.base64;

import?org.apache.commons.codec.digest.DigestUtils;

public?class?Test?{
/**
?????*?需要用到的jar包??
?????*?commons-codec-1.9.jar
?????*/
?final?static?String?APPID=“*****“APPKEY=“*************************“;
?final?static?String?url?=?“http://api.xfyun.cn/v1/service/v1/tts/“;
?public?static?void?sendPost(?String?text){
????base64?base64?=?new?base64();?
????????try?{
????????????URL?httpUrl??=?new?URL(url);
????????????String?param?=?“{\“auf\“:\“audio/L16;rate=16000\“\“aue\“:\“l(fā)ame\“\“voice_name\“:\“xiaoyan\“\“speed\“:\“50\“\“volume\“:\“80\“\“pitch\“:\“50\“\“engine_type\“:\“intp65\“\“text_type\“:\“text\“}“;
String?parambase64=base64.encodeAsString(?param.getBytes(“UTF-8“));?
// ????????????String?parambase64?=?jdkbase64(param);
//建立連接?
????????????HttpURLConnection?conn?=?(HttpURLConnection)?httpUrl.openConnection();
????????????conn.setRequestMethod(“POST“);
??????????
???????????String?currentTimeMillis?=System.currentTimeMillis()?/?1000L?+?““;
???????????String?md5Hex?=?DigestUtils.md5Hex(?(APPKEY?+?currentTimeMillis?+?parambase64).getBytes());
???????????
conn.setRequestProperty(“X-CurTime“?currentTimeMillis);
????????????conn.setRequestProperty(“X-Param“parambase64);??
????????????conn.setRequestProperty(“X-Appid“APPID);??
// ????????????conn.setRequestProperty(“X-Real-Ip“?“210.39.17.105“);

評(píng)論

共有 條評(píng)論