Component: Speech ( Data)
From Flowcode Help
Jump to navigationJump to search| Author | MatrixTSL |
| Version | 1.0 |
| Category | Data |
Contents
Speech component
Component that utilises the SpeechSynthesis module of the browser to convert text to audio.
Version information
Library Version, Component Version, Date, Author, Info 1, 1.0, 18-06-24, ST, Created
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
Cancel
| Cancel | |
| Cancels the current speech and removes all speech fro the queue | |
| Return | |
GetVoiceCount
| GetVoiceCount | |
| Returns the number of available voices. | |
| Return | |
GetVoiceName
| GetVoiceName | |
| Gets the name of the voice from the list of available voices | |
| Index | |
| The index of the voice (from 0 to the count of available voices) | |
| Return | |
IsPaused
| IsPaused | |
| Returns true if speech synthesis is currently paused | |
| Return | |
IsPending
| IsPending | |
| Returns true if there is queued text waiting to be spoken | |
| Return | |
IsSpeaking
| IsSpeaking | |
| Returns true if there is text currently being spoken, even if speech is currently paused | |
| Return | |
Pause
| Pause | |
| Puts the speech synthesis into a paused state | |
| Return | |
Resume
| Resume | |
| Puts the speech synthesis into a non-paused state | |
| Return | |
SetLanguage
| SetLanguage | |
| Language | |
| Return | |
SetProperties
SetVoice
| SetVoice | |
| Sets the voice to use for speech | |
| Index | |
| The index of the voice to use (0 to voice count, or -1 for default voice) | |
| Return | |
Speak
| Speak | |
| Sends text to the speech synthesis queue to be spoken. It will be spoken once any other queued speech has been spoken. | |
| sText | |
| Return | |
Property reference
| Properties |
Component Source Code
Please click here to download the component source project: FC_Comp_Source_WEBEXP_Speech.fcsx
Please click here to view the component source code (Beta): FC_Comp_Source_WEBEXP_Speech.fcsx