智能语音转换文字——百度API

想实现一个功能——即通过语音转换为文字进行写博客(个人博客)

百度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
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值