TextToTalk
1.0.0
ปลั๊กอินแชท TTS สำหรับ Dalamud ได้รับการสนับสนุนสำหรับทริกเกอร์/การยกเว้นผู้ให้บริการ TTS หลายรายและอีกมากมาย!
/tttconfig : เปิดหน้าต่างการกำหนดค่า/canceltts : ยกเลิกข้อความ TTS ที่รอคิวทั้งหมด/toggletts : เปิดหรือปิด TTS/disabletts : ปิด TTS/enabletts : เปิด TTS TextTotalk รองรับคำศัพท์ที่กำหนดเองเพื่อปรับเปลี่ยนวิธีการออกเสียงคำ สำหรับข้อมูลเพิ่มเติมโปรดเข้าร่วมการอภิปรายคำศัพท์ชุมชนของเรา
ลิงก์โดยตรงไปยังข้อมูลจะถูกเพิ่มที่นี่ในที่สุด
TextTotalk สามารถเปิดเซิร์ฟเวอร์ WebSocket เพื่อให้บริการข้อความได้ ขณะนี้มีข้อความ JSON-Format สองข้อความที่สามารถส่งได้ (ดู IpcMessage ):
TTS พรอมต์:
{
"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 ยกเลิก:
{
"Type" : "Cancel" ,
"Payload" : "" ,
"PayloadTemplate" : "" ,
"Voice" : null ,
"Speaker" : null ,
// or "Chat", "AddonTalk", or "AddonBattleTalk"
"Source" : "None" ,
"StuttersRemoved" : false ,
"NpcId" : null ,
"ChatType" : null ,
"Language" : null
} 






อ้างถึง Wiki สำหรับเอกสาร DEV