2016-05-23 97 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

相關問題