这个是什么问题吗,要怎么搞?

img


是什么原因出错了吗,搞不懂,怎么运行都不行,改来改去了,现在不知道怎么弄了,想问问你们知道怎么弄吗?

这个错误是因为 stream.open() 函数的第二个参数类型错误。应该将 SpeechLib.SSFMCreateForWrite 改为 SpeechLib.SSFMCreateForWrite | SpeechLib.SSFMCreateOverwrite,即:

stream.open(outfile, SpeechLib.SSFMCreateForWrite | SpeechLib.SSFMCreateOverwrite)

这样就可以正常运行了。