资源简介
基于科大讯飞的webAPI语音合成,使用java开发,大家别看花眼。
最近想用第三方api做点东西玩,一直在网上找不到,讯飞的web版的demo,就自己写了一个供大家参考,比较简陋,直接运行就好了
代码片段和文件信息
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\“:\“lame\“\“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“);
- 上一篇:Xwiki汉化文件
- 下一篇:Spring教学视频
相关资源
- 科大讯飞语音转为文字java开发
- 科大讯飞SDK语言人脸识别Demo,Androi
- 百度语音合成SDK库(jar)/NDK库(so)
- Springboot实现语音识别听写
- Android 语音识别 科大讯飞
- 科大讯飞语音唤醒SDK_forJava
- 科大讯飞语音识别demo
- 科大讯飞春招秋招面试java基础题
- java讯飞JDK实现语音识别语音合成
- 科大讯飞语音识别java版本demo
- 讯飞语音合成
- android中科大讯飞在线语音合成
- 科大讯飞语音识别
- android免费离线语音合成
- 科大讯飞语音接入AndroidStudio
- android调用讯飞语记实现在离线语音合
- 科大讯飞msc.jar包
- 调用科大讯飞的语音接口
- 科大讯飞6麦CAE集成指南_android_V1.2
- K3Cloud-WebAPI-Client.jar
- K3 Cloud WebAPI接口文档V1.0.docx
- WebAPI:Dubbo+ZuulFile+SpringBoot+Swagger
- spring-swagger2(实现在线webapi 接口文档
- 科大讯飞语音朗读(亲测通过)
- android与webapi交互
- android 语音识别 合成听写 (科大讯飞
- android 语音识别可用(科大讯飞)
- Android根据文字语音播报、语音识别成
- 科大讯飞语音测评插件
- android APP版本更新科大讯飞
评论
共有 条评论