
想实现一个功能——即通过语音转换为文字进行写博客(个人博客)
百度API很好提供了这个功能——语音技术 (baidu.com)
新用户有五万次的免费请求次数,使用也不难,申请成功之后区控制台添加应用即可看到对应三个码

复制好这三个码,后面有用。
使用步骤:
1.导入依赖
<dependency>
<groupId>com.baidu.aip</groupId>
<artifactId>java-sdk</artifactId>
<version>${version}</version>
</dependency>
2.写一个类用来发起请求百度API(官方有提供)
public class Sample {
//设置APPID/AK/SK
public static final String APP_ID = "你的APP_ID ";
public static final String API_KEY = "你的API_KEY ";
public static final String SECRET_KEY = "你的SECRET_KEY ";
public static String basePath;
{
try {
basePath = ResourceUtils.getURL("classpath:"+File.separator+"sounds").getPath();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
public String getString(){ //自己根据需求修改的,作用是录音并获得对应的文字结果
String filename= UUID.randomUUID().toString();
File file = new File(basePat

最低0.47元/天 解锁文章
2500





