zoukankan      html  css  js  c++  java
  • Python三行代码实现语音合成

    废话不多说,直接上代码!!!

    1.极简版 - 三行代码
    #Authors:xiaobei
    
    import win32com.client
    speaker = win32com.client.Dispatch("SAPI.SPVOICE")
    speaker.Speak("这是我的第一条语音")
    2.库的安装

    这里用到了第三方库win32com,安装很简单,但大多数人都有一个误区导致安装失败。

    首先打开cmd窗口,然后输入安装命令行语句。

    失败的安装:

    pip install win32com
    

    正确的安装方法:

    python -m pip install pypiwin32
    
    3.进阶版:略加修饰
    #Authors:xiaobei
    
    import win32com.client
    import time
    speaker = win32com.client.Dispatch("SAPI.SPVOICE")
    n = 1
    while True:
        speaker.Speak("这是我的第{}条语音".format(n))
        time.sleep(0.2)
        n = n+1
        
    
  • 相关阅读:
    awk
    tac
    cat
    less
    more
    head
    vim
    linux安装redis
    Redis for Python开发手册
    Python3.x标准模块库目录
  • 原文地址:https://www.cnblogs.com/slz99/p/12527749.html
Copyright © 2011-2022 走看看