当前位置:   article > 正文

ASR将语音文件输出成文本文件(语音不能用MP3格式,需用pcm格式的,否则报错)_asr导入pcm文件

asr导入pcm文件

1.新建java项目

2.引入jar包(百度AI SDK--java)

3.创建类

  1. package yuyin;
  2. import org.json.JSONObject;
  3. import com.baidu.aip.speech.AipSpeech;
  4. public class ASRTest {
  5. //设置APPID/AK/SK
  6. public static final String APP_ID = "11679901";
  7. public static final String API_KEY = "FMkPBfeCmc7kGQmhHr3prGzN";
  8. public static final String SECRET_KEY = "WpWbnNu9SDUscwWTs2sQRtw1WXvGssCg";
  9. public static void main(String[] args) {
  10. // 初始化一个AipSpeech
  11. AipSpeech client = new AipSpeech(APP_ID, API_KEY, SECRET_KEY);
  12. // 可选:设置网络连接参数
  13. client.setConnectionTimeoutInMillis(2000);
  14. client.setSocketTimeoutInMillis(60000);
  15. // 可选:设置代理服务器地址, http和socket二选一,或者均不设置
  16. // client.setHttpProxy("proxy_host", proxy_port); // 设置http代理
  17. // client.setSocketProxy("proxy_host", proxy_port); // 设置socket代理
  18. // 可选:设置log4j日志输出格式,若不设置,则使用默认配置
  19. // 也可以直接通过jvm启动参数设置此环境变量
  20. // System.setProperty("aip.log4j.conf",
  21. // "path/to/your/log4j.properties");
  22. // 调用接口
  23. JSONObject res = client.asr("output_man.pcm", "pcm", 16000, null);
  24. System.out.println(res.toString(2));
  25. }
  26. }

4.运行

5.结果

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/683085
推荐阅读
相关标签
  

闽ICP备14008679号