TextToTalk
1.0.0
Plugin obrolan TTS untuk Dalamud. Memiliki dukungan untuk pemicu/pengecualian, beberapa penyedia TTS, dan banyak lagi!
/tttconfig : Membuka jendela konfigurasi./canceltts : Batalkan semua pesan TTS yang antri./toggletts : Mengaktifkan atau mematikan TTS./disabletts : mematikan TTS./enabletts : menyalakan tts. TextToTalk mendukung leksikon khusus untuk memodifikasi bagaimana kata -kata diucapkan. Untuk informasi lebih lanjut, silakan bergabung dengan diskusi Lexicons komunitas kami.
Tautan langsung ke informasi akan ditambahkan di sini pada akhirnya.
TextTotalk dapat secara opsional membuka server WebSocket untuk melayani pesan. Saat ini ada dua pesan format JSON yang dapat dikirim (lihat IpcMessage ):
Tts prompt:
{
"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 Batal:
{
"Type" : "Cancel" ,
"Payload" : "" ,
"PayloadTemplate" : "" ,
"Voice" : null ,
"Speaker" : null ,
// or "Chat", "AddonTalk", or "AddonBattleTalk"
"Source" : "None" ,
"StuttersRemoved" : false ,
"NpcId" : null ,
"ChatType" : null ,
"Language" : null
} 






Lihat wiki untuk dokumentasi dev.