저는 MS Speech SDK 5.1을 사용하여 Windows 7에서 pyTTS 3.0과 함께 python 2.5.4를 사용 해왔습니다. 1 년 넘게 잘 작동했습니다. 그러나 어제 두 가지 일이 거의 동시에 일어났습니다. MS는 내가 보지 않는 동안 내 시스템을 재부팅하게 만든 업데이트 중 하나를 수행했습니다. 그리고 디스크 공간이 거의 다 찼습니다. 공간을 비우면 pyTTS가 더 이상 작동하지 않습니다. "SAPI"지원되지 않는 오류 메시지가 나타납니다. 명령 프롬프트에서 나는 다음을 수행하십시오pyTTS 3.0과 python 2.5.4 - ValueError : "SAPI"지원되지 않음
>python
Python 2.5.4 (r254:67916, Dec 23 2008, 16:10:54) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyTTS
>>> x = pyTTS.Create()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files (x86)\Python25\Lib\site-packages\pyTTS\__init__.py", line 28, in Create
raise ValueError('"%s" not supported' % api)
ValueError: "SAPI" not supported
내가 다시 설치 한 : 파이썬 2.5.4, 파이썬 윈도우 확장 w32com, pyTTS 3.0, Microsoft 음성 SDK 5.1, 마이크로 소프트 - 영어 - TTS-51 . 각 후 재부팅했습니다. 하지만 여전히 작동하지 않으며 나는 여전히 같은 오류 메시지가 나타납니다.
모든 의견을 보내 주시면 감사하겠습니다. 감사.
무엇이 잘못되었는지 추적하고 많은 시간을 할애 할 수 있습니다. 또는 SDK 패키지를 제거했다가 다시 설치하고 문제가 해결되지 않으면 Python 자체를 다시 설치할 수 있습니다. – Dave
무엇이 다시 설치되었는지 명확히했습니다. 게시 참조. – user1668844