美文网首页
百度ai语音

百度ai语音

作者: define光年 | 来源:发表于2019-09-26 15:51 被阅读0次

    1、首先登陆https://console.bce.baidu.com/ai/?_=1568795839749&fromai=1#/ai/speech/app/list
    注册应用
    获取应用APP_ID API_KEY SECRET_KEY
    2、下载百度的php语音sdk包https://ai.baidu.com/sdk

    3、这里使用的tp5 将语音包放到vender目录下
    在控制器中

    public function yuyin()
        {
            vendor('speech.AipSpeech');
            $APP_ID     = 'xxx';
            $API_KEY    = 'xxxxx';
            $SECRET_KEY = 'xxxxx';
    
            $client = new \AipSpeech($APP_ID, $API_KEY, $SECRET_KEY);
            $result = $client->synthesis('语音测试', 'zh', 1, array(
                'vol' => 5,
                'dev_pid'=>1837,
            ));
    
    // 识别正确返回语音二进制 错误则返回json 参照下面错误码
            if (!is_array($result)) {
                file_put_contents('audio.mp3', $result);
            }
    
            return $this->view->fetch();
        }
    ···
    搞定

    相关文章

      网友评论

          本文标题:百度ai语音

          本文链接:https://www.haomeiwen.com/subject/zuukuctx.html