Skip to content

Python调用Windows API实现文本朗读

2021-04-12

还是要先装依赖

pip3 install pywin32

这里有个知识点,就是不管是win32com, win32api还是win32con,pip依赖都是pywin32

我之前也不太会用pip,小白们一定多练练,这个很简单很基础

from win32com.client import Dispatch
speaker = Dispatch("SAPI.SpVoice")

speaker.Speak("你好,世界!")
speaker.Speak("Hello World!")

前两行算是初始化吧;中英文都能用

若出现了初始化后仍无法调用,看看speaker的作用域是否包含了出问题的地方

Ukraine 在俄罗斯对乌克兰发动的野蛮的侵略战争中矢志不渝地支持乌克兰