Differences

This shows you the differences between two versions of the page.

Link to this comparison view

web:speak [2018/04/14 16:09]
web:speak [2018/04/14 16:09] (current)
Line 1: Line 1:
 +==== See Also ====
 +[[web:​speakvoice|GraffitiWebSpeakVoice]]
  
 +==== Enumerations ====
 +^ Name      ^ Values ​      ^
 +|  | This class exposes no enumerations. |
 +
 +==== Constants ====
 +^ Name      ^ Type     ^ Value       ^
 +|  |  | This class exposes no constants. |
 +
 +==== Events ====
 +^ Definition ​     ^ Description ​      ^
 +| SpeakingComplete( theText as [[http://​developer.xojo.com/​string|String]] ) | A speak operation has completed, or been canceled. |
 +| VoicesLoaded() | The available voices have been loaded. |
 +
 +==== Methods ====
 +^ Definition ​     ^ Description ​      ^
 +| Cancel() | Cancel the current Speak action. |
 +| Pause() | Pause the current Speak action. |
 +| Resume() | Resume the current speak action. |
 +| Speak( Messages as [[http://​developer.xojo.com/​string|String]],​ theVoice as GraffitiWebSpeakVoice = nil, Volume as [[http://​developer.xojo.com/​double|Double]] = 1.0,  Rate as [[http://​developer.xojo.com/​double|Double]] = 1, Pitch as [[http://​developer.xojo.com/​double|Double]] = 1 ) | Say something. |
 +
 +==== Properties ====
 +^ Name      ^ Type       ^ Default Value       ^ Description ​      ^
 +| IsSupported | Boolean(Read-Only) | False | If true, the user's browser support the SpeechSynthesis API. |
 +| Speaking | [[http://​developer.xojo.com/​boolean|Boolean]] | False | Returns true if a speech action is currently in progress. |
 +| Voices() | GraffitiWebSpeakVoice | Nil | The voices available in the user's browser. |
 +
 +==== Examples ====
 +There are currently no examples for this class.
  • Last modified: 15 months ago
  • (external edit)