TextToTalk
1.0.0
Dalamud 용 채팅 TTS 플러그인. 트리거/제외, 여러 TTS 제공 업체 등을 지원합니다!
/tttconfig : 구성 창을 엽니 다./canceltts : 모든 대기열 TTS 메시지를 취소합니다./toggletts : tts를 켜거나 끕니다./disabletts : tts를 끕니다./enabletts : tts를 켭니다. TextTotalk는 사용자 정의 어휘집을 지원하여 단어가 어떻게 발음되는지 수정합니다. 자세한 내용은 Community Lexicons 토론에 참여하십시오.
정보에 대한 직접 링크는 결국 여기에 추가됩니다.
TextTotalk는 선택적으로 WebSocket 서버를 열어 메시지를 제공 할 수 있습니다. 현재 보낼 수있는 두 가지 JSON- 형식 메시지가 있습니다 ( 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
} 






DEV 문서는 Wiki를 참조하십시오.