pub struct TtsModel {Show 15 fields
pub model_token: String,
pub tts_model_type: String,
pub creator_user_token: String,
pub creator_username: String,
pub creator_display_name: String,
pub creator_gravatar_hash: String,
pub title: String,
pub ietf_language_tag: String,
pub ietf_primary_language_subtag: String,
pub is_front_page_featured: bool,
pub is_twitch_featured: bool,
pub maybe_suggested_unique_bot_command: Option<String>,
pub category_tokens: Vec<String>,
pub created_at: String,
pub updated_at: String,
}Fields§
§model_token: StringThe primary token identifier for the model.
tts_model_type: StringThe type of synthesizer (options: tacotron2, glowtts, etc.)
creator_user_token: StringThe primary token identifier of the user that created the model
creator_username: StringThe username of the creator (always lowercase)
creator_display_name: StringThe display name of the creator (mixed case)
creator_gravatar_hash: StringGravatar.com hash for the user (if available)
title: StringName of the model.
ietf_language_tag: StringIETF BCP 47 language tag.
ietf_primary_language_subtag: StringThe primary language tag of the model’s speaker / dataset.
is_front_page_featured: boolWhether the voice is highlighted on FakeYou.com
is_twitch_featured: boolWhether the voice is highlighted on Twitch.
maybe_suggested_unique_bot_command: Option<String>This is an optional, but guaranteed unique identifier for the voice.
category_tokens: Vec<String>Categories this voice belongs to
created_at: StringModel upload date
updated_at: StringModel last edit date
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TtsModel
impl<'de> Deserialize<'de> for TtsModel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TtsModel
impl RefUnwindSafe for TtsModel
impl Send for TtsModel
impl Sync for TtsModel
impl Unpin for TtsModel
impl UnwindSafe for TtsModel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more