API reference
API reference
Select your platform
No SDKs available
No versions available

TTSWitVoiceSettings Class

Meta::WitAi::TTS::Integrations::TTSWitVoiceSettings extends Meta.WitAi.TTS.Data.TTSVoiceSettings.

Overview

Data Fields

string
voice[Get]
Unique voice name
string
style[Get]
Voice style (ex. formal, fast)
int
speed[Get]
Text-to-speech speed percentage
int
pitch[Get]
Text-to-speech audio pitch percentage

Static Public Member Functions

static bool
CanDecode
( WitResponseNode responseNode )
Checks if request can be decoded for data Example Data: { "q": "Text to be spoken" "voice": "Charlie }

Public Member Functions

override Dictionary< string, string >
Encode ( )
Encodes all setting parameters into a dictionary for transmission
override void
Decode
( WitResponseNode responseNode )
Decodes all setting parameters from a provided json node

Details

Fields

string Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.voice
Unique voice name
string Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.style
Voice style (ex. formal, fast)
int Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.speed
Text-to-speech speed percentage
int Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.pitch
Text-to-speech audio pitch percentage

Static Member Functions

static bool Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.CanDecode
( WitResponseNode responseNode )
Checks if request can be decoded for data Example Data: { "q": "Text to be spoken" "voice": "Charlie }
Parameters
responseNode
The deserialized json data class
Returns
True if request can be decoded

Member Functions

override Dictionary<string, string> Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.Encode ( )
Encodes all setting parameters into a dictionary for transmission
override void Meta.WitAi.TTS.Integrations.TTSWitVoiceSettings.Decode
( WitResponseNode responseNode )
Decodes all setting parameters from a provided json node
Did you find this page helpful?
Thumbs up icon
Thumbs down icon