百度AI---语音识别

题记:娱乐性的玩玩百度接口。

说实话,其接口个人觉得有点烂,重试了好几个音频文件才成功。

1、重新申请AppID、SecretKey 、API Key。

链接:https://console.bce.baidu.com/ai/?fromai=1#/ai/speech/overview/index

 

2、百度的案例代码

   /**
     * 语音识别
     */
    public static void voiceRecongnize(){
        AipSpeech client = new AipSpeech(BaiduConfig.VOICE_APP_ID, BaiduConfig.VOICE_API_KEY, BaiduConfig.VOICE_SECRET_KEY);//这个要自己写哦
        String path = "C:\\Users\\yangwj\\Desktop\\temp.wav";
        try{
        JSONObject asrRes = client.asr(path, "wav", 16000, null);
        System.out.println(asrRes);

        // 对语音二进制数据进行识别
        byte[] data = Util.readFileByBytes(path);     //readFileByBytes仅为获取二进制数据示例
        JSONObject asrRes2 = client.asr(data, "pcm", 16000, null);
        System.out.println(asrRes2);
        }catch (Exception e){
            e.printStackTrace();
        }
    }

这样就可以调用运行了。

转载于:https://www.cnblogs.com/ywjfx/p/10099509.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值