ConvertTextToSpeech

From Multi Theft Auto: Wiki
Revision as of 19:22, 25 August 2014 by Jaysds (talk | contribs)
Jump to navigation Jump to search


  • only Server Side
  • Author: Has[S]oN

This function converts any word to sound

Syntax:

convertWordsToSound(string text)

Required Arguments:

  • text: the Text you want to convert it from word to sound

Code:

Click to collapse [-]
Server
function convertWordsToSound(str)
local str2 = ""
str2 = "http://translate.google.com/translate_tts?tl=en&q="..str..""
triggerClientEvent(source,"VoiceClient",source,str2)
end
Click to collapse [-]
Client
function sayVoice(str)
currentVoice = playSound(str)
end
addEvent("VoiceClient",true)
addEventHandler("VoiceClient",localPlayer,sayVoice)

Example:

Click to collapse [-]
Server
function convertWordsToSound(str)
local str2 = ""
str2 = "http://translate.google.com/translate_tts?tl=en&q="..str..""
triggerClientEvent(source,"VoiceClient",source,str2)
end
 
 
 
addEventHandler("onPlayerChat",root,
function (messag)
convertWordsToSound(messag)
end)
Click to collapse [-]
Client
function sayVoice(str)
currentVoice = playSound(str)
end
addEvent("VoiceClient",true)
addEventHandler("VoiceClient",localPlayer,sayVoice)

More Info

For do the function work with arabic please replace

str2 = "http://translate.google.com/translate_tts?tl=en&q="..str..""

to

str2 = "http://translate.google.com/translate_tts?tl=ar&q="..str..""

thx and sorry for bad english :)