Python calls win32 to realize computer voice

1. Installation package

pip install pywin32

2. Call the interface directly

import win32com.client

spk = win32com.client.Dispatch("SAPI.SpVoice")

spk.Speak(u"今年做个上海人吧,哈哈哈")

3. Cycle input

import win32com.client

def speakTest(content):
    spk = win32com.client.Dispatch("SAPI.SpVoice")
    spk.Speak(content)


if __name__ == '__main__':
    while 1:
        content = input("请输入想要说的话:")
        speakTest(content)

Guess you like

Origin blog.csdn.net/qq_43030934/article/details/112917844