2016-05-23 99 views
-1

我是一名软件工程师学生,我需要为我的项目在vbs中为文本转语音应用程序。我编码它,这很容易。关键是我希望能够用法语或俄语发言。谁能帮我?用英语说话很容易。 这是代码:如何制作文字转语音应用程序

Dim Message, Speak 
Message=InputBox("Enter a text","The speaking App.") 
Set Speak=CreateObject("sapi.spvoice") 
Speak.Speak Message 
+0

请参阅[SpVoice界面](https://msdn.microsoft.com/zh-cn/library/ms723602.aspx)文档,特别是[SpVoice语音属性](https://msdn.microsoft.com/zh-cn/我们/库/ ms723614.aspx)。 – IInspectable

+0

这也可能有所帮助:https://msdn.microsoft.com/en-us/library/hh378476%28v=office.14%29.aspx –

回答

1

你尝试更改计算机的文本到语音的语音?我认为您使用的文本到语音API只支持运行程序的机器上设置的语音/语言。如果您需要使用其他语言阅读文本,则可能需要下载Microsoft提供的其他一些声音。

+0

你的意思是安装一个语言包或什么? – Alexi

相关问题