美文网首页思科DevNet思科DX80
python实现文本转语音

python实现文本转语音

作者: 空人不见人 | 来源:发表于2019-01-10 22:53 被阅读8次

    准备工作:
    支持Python版本:2.7.+ ,3.4+
    安装使用Python SDK有如下方式
    如果已经安装了pip,执行 pip install baidu-aip 即可。
    如果已安装setuptools,执行 python setup.py install 即可。
    新建AipSpeech:

    AipSpeech是语音合成的Python SDK客户端,为使用语音合成的开发人员提供了一系列的交互方法。

    from aip import AipSpeech

    """ 你的 APPID AK SK """

    APP_ID =""
    API_KEY =''
    SECRET_KEY =''
    client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
    result = client.synthesis(str, 'zh', 1, {
    'vol':5,  # 音量
    'spd':3,  # 语速
    'pit':9,  # 语调
    'per':0,  # 0:女 1:男 3:逍遥 4:小萝莉
    })

    # 识别正确返回语音二进制 错误则返回dict 参照下面错误码

    if not isinstance(result, dict):
        with open('auido.mp3', 'wb')as f:
                f.write(result)

    synthesis函数的参数说明:

    完成之后可以播放产生的mp3文件

    相关文章

      网友评论

        本文标题:python实现文本转语音

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