TextToTalk
1.0.0
Chat -TTS -Plugin für Dalamud. Hat Unterstützung für Trigger/Ausschlüsse, mehrere TTS -Anbieter und mehr!
/tttconfig : Öffnet das Konfigurationsfenster./canceltts : Abbrechen Sie alle TTS -Nachrichten in der Warteschlange./toggletts : TTS ein- oder ausgeschaltet./disabletts : schaltet TTs aus./enabletts : Schaltet TTS ein. TextTotalk unterstützt benutzerdefinierte Lexikone, um zu ändern, wie Wörter ausgesprochen werden. Weitere Informationen finden Sie in unserer Diskussion unserer Community Lexicons.
Direkte Links zu Informationen werden hier irgendwann hinzugefügt.
TextTotalk kann optional einen WebSocket -Server öffnen, um Nachrichten bereitzustellen. Derzeit gibt es zwei JSON-Format-Nachrichten, die gesendet werden können (siehe IpcMessage ):
TTS -Eingabeaufforderung:
{
"Type" : "Say" ,
"Payload" : "Firstname Lastname says something" ,
// Will replace the logged-in player's name with {{FULL_NAME}}, {{FIRST_NAME}}, or {{LAST_NAME}} as appropriate.
// Does not currently apply to players other than the logged-in player.
"PayloadTemplate" : "{{FULL_NAME}} says something" ,
"Voice" : {
"Name" : "Gender"
} ,
"Speaker" : "Firstname Lastname" ,
// or "AddonTalk", or "AddonBattleTalk"
"Source" : "Chat" ,
"StuttersRemoved" : false ,
// or null, for non-NPCs
"NpcId" : 1000115 ,
// Refer to https://dalamud.dev/api/Dalamud.Game.Text/Enums/XivChatType
"ChatType" : 10 ,
// Refer to https://dalamud.dev/api/Dalamud/Enums/ClientLanguage
"Language" : "English"
}TTS Abbrechen:
{
"Type" : "Cancel" ,
"Payload" : "" ,
"PayloadTemplate" : "" ,
"Voice" : null ,
"Speaker" : null ,
// or "Chat", "AddonTalk", or "AddonBattleTalk"
"Source" : "None" ,
"StuttersRemoved" : false ,
"NpcId" : null ,
"ChatType" : null ,
"Language" : null
} 






Weitere Entwicklungsdokumentationen finden Sie im Wiki.