本文档描述实时语音识别JAVA DEMO的使用。 流式接口的描述见“实时识别api接口”文档,JAVA部分的描述见 “实时语音识别Java部分描述”文档
Java 1.8 或 以上
下载最新的IDEA
, FILE->New->Project From Existing Resources... , 选中本目录, 选择gradle导入
运行 MiniMain.main() 或者 Main.main()
修改com.baidu.ai.speech.realtime.Const.java中的鉴权信息,这两个信息在网页的应用信息里查看。
int APPID = 1054xxx7;
String APPKEY = "UAxxxGKwHkGOuFbb6";
# windows cmd
gradlew run
# linux or mac
sh gradlew run
默认测试精简版
可以修改build.gradle中mainClassName = 'com.baidu.ai.speech.realtime.full.Main',或者直接运行Main.main()
修改 MODE值:
- MODE_FILE_STREAM为非实时流,如文件流,数据已经完整地在流中*
- MODE_SIMULATE_REAL_TIME_STREAM 为非实时流,用来生成模拟实时流
修改Const.java
/* dev_pid 是语言模型 , 可以修改为其它语言模型测试,如远场普通话 19362*/
int DEV_PID = 15372;
见 “实时语音识别Java部分描述”文档