让我们直接进入它,我之前写了一个程序,功能正常,但现在我想让它说话.所以我希望在youtube上看到一个视频,这个家伙的程序在4行代码中说话.然而,当我尝试,它没有工作.这里是视频的链接。https:/www.youtube.comwatch?v=nbX4MBzB_rg&list=PLqdqxXIQ9itPEvd4R0-Q6hdl9sPZYwVFA&index=11&t=189s。
这是我的代码。
import pyttsx3
friend = pyttsx3.init()
friend.say("Hello")
friend.runAndWait()
我得到一个TypeError:item 1 in argtypes 通过值传递一个联合,这是不支持的。
这里可能有一个解决你问题的方法。https:/github.comnateshmbhatpyttsx3issues107。
我临时安装了2.7版本的pip install pyttsx3==2.7,就解决了这个问题。