我是一名软件工程师学生,我需要在vbs中为我的项目做一个文本转语音应用程序。我编码了它很容易。关键是我想用法语或俄语说话。谁能帮我?用英语说话很容易。 这是代码:
Dim Message, Speak
Message=InputBox("Enter a text","The speaking App.")
Set Speak=CreateObject("sapi.spvoice")
Speak.Speak Message
答案 0 :(得分:1)
您是否尝试更改计算机上的文字转语音?我认为您使用的文本到语音api仅支持运行该程序的机器上设置的语音/语言。如果您需要它以其他语言阅读文本,您可能需要下载Microsoft提供的一些其他语音。