|

楼主 |
发表于 2019-4-17 18:14:25
|
显示全部楼层
import speech
import win32api
while True:
phrase =speech.input()
speech.say("You said %s"%phrase)
if phrase =="turn off":
break
我已经pip install speech,然后代码是从网上复制的,然后就报错了
Traceback (most recent call last):
File "D:\Python\exm5.py", line 1, in <module>
import speech
File "D:\Python\lib\site-packages\speech.py", line 63, in <module>
gencache.EnsureModule('{C866CA3A-32F7-11D2-9602-00C04F8EE628}', 0, 5, 0)
File "D:\Python\lib\site-packages\win32com\client\gencache.py", line 518, in EnsureModule
module = MakeModuleForTypelib(typelibCLSID, lcid, major, minor, progressInstance, bForDemand = bForDemand, bBuildHidden = bBuildHidden)
File "D:\Python\lib\site-packages\win32com\client\gencache.py", line 287, in MakeModuleForTypelib
makepy.GenerateFromTypeLibSpec( (typelibCLSID, lcid, major, minor), progressInstance=progressInstance, bForDemand = bForDemand, bBuildHidden = bBuildHidden)
File "D:\Python\lib\site-packages\win32com\client\makepy.py", line 223, in GenerateFromTypeLibSpec
tlb = pythoncom.LoadRegTypeLib(typelibCLSID, major, minor, lcid)
pywintypes.com_error: (-2147319779, '库没有注册。', None, None) |
|