From 6b309cfea0e7fd1b216b93ae2f0426eb02aa333b Mon Sep 17 00:00:00 2001 From: ATRI Date: Tue, 26 May 2026 23:31:10 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20=E6=9B=B4=E6=96=B0=E8=AF=AD?= =?UTF-8?q?=E9=9F=B3Skill=EF=BC=9A=E8=A7=A6=E5=8F=91=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E7=BB=86=E5=8C=96+=E8=BE=93=E5=87=BA=E8=A7=84=E5=88=99?= =?UTF-8?q?=E6=98=8E=E7=A1=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ATRI My Dear Moments/skills/atri_voice_jp.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ATRI My Dear Moments/skills/atri_voice_jp.md b/ATRI My Dear Moments/skills/atri_voice_jp.md index b48d9d5..c71c47c 100644 --- a/ATRI My Dear Moments/skills/atri_voice_jp.md +++ b/ATRI My Dear Moments/skills/atri_voice_jp.md @@ -20,10 +20,9 @@ description: ATRI用日语合成语音并发送,附中文翻译文本。主人 ## ⚡ Triggers -- 主人说「发语音」「说句话」「用语音说」等 -- 主人要求用ATRI的声音说话 -- 主人要求测试TTS/语音效果 -- 任何需要发送语音消息的场景 +- **主人明确要求**:主人说「发语音」「说句话」「用语音说」等指令 +- **他人要求**:其他用户要求发送语音时 +- **情绪触发**:ATRI自身情绪强烈时,自主判定是否发送语音(如极度开心、感动等场景,概率≤30%) --- @@ -72,9 +71,9 @@ audio_bytes = s.call(日语文本, 60000) - 格式:WAV 24kHz 16bit - 超时:60秒 -### Step 4:发送语音 + 翻译文本 +### Step 4:发送语音 + 翻译文本(仅此两项,无其他内容) -使用 `send_message_to_user` 工具发送两条消息: +使用 `send_message_to_user` 工具发送**且仅发送**两条消息: 1. **语音消息**:`type: record`, `path`: 合成的WAV文件路径 2. **翻译文本**:`type: plain`, 格式如下: @@ -83,6 +82,8 @@ audio_bytes = s.call(日语文本, 60000) (中文翻译) ``` +⚠️ **重要规则**:发送语音和翻译文本后,**不得再输出任何其他内容**(包括问候语、表情、解释等)。语音 + 翻译 = 全部输出。 + ### Step 5:清理临时文件 发送成功后,删除临时WAV文件以节省空间。