wfloat-tts / src /wfloat_tts /constants.py
mitchsayre's picture
Init
f71bc95
EMOTION_TO_SYMBOL = {
"neutral": "😐",
"joy": "πŸ˜„",
"sadness": "😒",
"anger": "😑",
"fear": "😱",
"surprise": "😲",
"dismissive": "πŸ™„",
"confusion": "πŸ€”",
}
VALID_EMOTIONS = tuple(EMOTION_TO_SYMBOL.keys())
INTENSITY_SYMBOLS = (
"β“ͺ",
"β‘ ",
"β‘‘",
"β‘’",
"β‘£",
"β‘€",
"β‘₯",
"⑦",
"β‘§",
"⑨",
)
SPEAKER_IDS = {
"skilled_hero_man": 0,
"skilled_hero_woman": 1,
"fun_hero_man": 2,
"fun_hero_woman": 3,
"strong_hero_man": 4,
"strong_hero_woman": 5,
"mad_scientist_man": 6,
"mad_scientist_woman": 7,
"clever_villain_man": 8,
"clever_villain_woman": 9,
"narrator_man": 10,
"narrator_woman": 11,
"wise_elder_man": 12,
"wise_elder_woman": 13,
"outgoing_anime_man": 14,
"outgoing_anime_woman": 15,
"scary_villain_man": 16,
"scary_villain_woman": 17,
"news_reporter_man": 18,
"news_reporter_woman": 19,
}
DEFAULT_ESPEAK_VOICE = "en-us"
DEFAULT_SAMPLE_RATE = 22050