Difference between revisions of "Lua:speak"

From Cheat Engine
Jump to navigation Jump to search
(Function Parameters)
(Function Parameters)
Line 35: Line 35:
 
For more read:  
 
For more read:  
 
https://msdn.microsoft.com/en-us/library/speechplatform_speakflags.aspx
 
https://msdn.microsoft.com/en-us/library/speechplatform_speakflags.aspx
 +
and https://github.com/cheat-engine/cheat-engine/blob/master/Cheat%20Engine/bin/defines.lua#L370
 
|-
 
|-
 
|}
 
|}

Revision as of 08:23, 19 June 2017

function speak(text, waittilldone OPTIONAL)

function speak(text, flags)

Function Parameters

Parameter Type Description
text String Text that should be spoken.
waittilldone Boolean If true, the next LUA instruction will not execute until the text is spoken.
flags Predefined variables
SPF_DEFAULT
SPF_ASYNC
SPF_PURGEBEFORESPEAK
SPF_IS_FILENAME
SPF_IS_XML
SPF_IS_NOT_XML
SPF_PERSIST_XML
SPF_NLP_SPEAK_PUNC
SPF_PARSE_SAPI
SPF_PARSE_SSML
SPF_PARSE_AUTODETECT

For more read: https://msdn.microsoft.com/en-us/library/speechplatform_speakflags.aspx and https://github.com/cheat-engine/cheat-engine/blob/master/Cheat%20Engine/bin/defines.lua#L370

Samples

Simple text to speech:

speak("Say hello to my little friend.")

Read text from a file named text.txt under the same directory as the table:

speak(TrainerOrigin.."test.txt", SPF_IS_FILENAME)

See also

Related Functions