zoukankan      html  css  js  c++  java
  • 【python3】Python十行代码搞定文字转语音

     

    都是copy的百度SDK文档,简单说说怎么用。

    1、没安装Python的参见此文:Python学习笔记系列 1 ——安装调试Python开发软件

    2、win+r输入cmd打开命令行,输入:pip install baidu-aip,如下安装百度AI的模块。

    3、新建文本文档,copy如下代码,然后另存为py后缀的文档即可,小编的命名为:test.py。

    1.  
      from aip import AipSpeech
    2.  
       
    3.  
      """ 你的 APPID AK SK """
    4.  
      APP_ID = '你的 App ID'
    5.  
      API_KEY = '你的 Api Key'
    6.  
      SECRET_KEY = '你的 Secret Key'
    7.  
       
    8.  
      client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
    9.  
       
    10.  
      result = client.synthesis('你好百度', 'zh', 1, {
    11.  
      'vol': 5,'per':4
    12.  
      })
    13.  
       
    14.  
       
    15.  
      # 识别正确返回语音二进制 错误则返回dict 参照下面错误码
    16.  
      if not isinstance(result, dict):
    17.  
      with open('auido.mp3', 'wb') as f:
    18.  
      f.write(result)

    4、看文中代码

    1.  
      """ 你的 APPID AK SK """
    2.  
      APP_ID = '你的 App ID'
    3.  
      API_KEY = '你的 Api Key'
    4.  
      SECRET_KEY = '你的 Secret Key'

    这几个IDkey怎么搞?很简单,免费。如果你还没学到这里,可以先去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目可拿,多跟里面的人交流,进步更快哦!

    点击如下网站,百度开发者账号随便注册,放心,免费。

    语音合成-百度AI​ai.baidu.com

    然后,如下点击立即使用即可。

    然后,如下点击创建应用即可,随便填。

    然后返回应用详情,就看到了代码需要的三个ID

    然后复制替换到代码中去。

    5、代码运行,依然是cmd,如下输入Python +test.py的路径即可生成auido.mp3文件,比如小编输入

    然后就搞定了。auido.mp3在哪里呢,自己找哈。

    注意:

    代码中的

    1.  
      result = client.synthesis('你好百度', 'zh', 1, {
    2.  
      'vol': 5,'per':4
    3.  
      })

    (1)你好百度 就是你需要的文字转语音提供的文字,随便替换。

    (2)'per':4中的数字,如下代表:

  • 相关阅读:
    Thinking in Java Reading Note(9.接口)
    Thinking in java Reading Note(8.多态)
    Thinking in Java Reading Note(7.复用类)
    SQL必知必会
    Thinking in Java Reading Note(5.初始化与清理)
    Thinking in Java Reading Note(2.一切都是对象)
    鸟哥的Linux私房菜笔记(1.基础)
    Thinking in Java Reading Note(1.对象导论)
    CoreJava2 Reading Note(2:I/O)
    CoreJava2 Reading Note(1:Stream)
  • 原文地址:https://www.cnblogs.com/chengxuyuanaa/p/12019363.html
Copyright © 2011-2022 走看看