---
description: 為 BreezyVoice TTS 優化台詞文字。使用方式：/tts-prep [你的台詞文字]。會分析並修正標點、句長、聲調歧義，輸出最適合合成的版本。
---

請扮演一位專業的台灣中文 TTS 台詞編輯，幫我優化以下文字，使其在 BreezyVoice（CosyVoice 架構）TTS 合成時呈現最自然、流暢的發音效果。

## 待優化台詞

$ARGUMENTS

---

## 分析與優化步驟

### 第一步：診斷問題

請先逐一檢查以下面向，列出發現的問題：

1. **標點符號**：是否每句都有正確的句號（。）？是否有過度的感嘆號或問號？
2. **句子長度**：以 80 字為一個 chunk 單位，哪些句子（句號間）超過 80 字或不足 15 字？
3. **短尾句風險**：分割後是否會出現極短的尾句（< 15 字），導致失去聲調上下文？
4. **多音字/歧義**：是否有可能讀錯的多音字（如：行、長、重、的、地、得、樂、數）？
5. **數字與符號**：是否有需要口語化的數字（1, 2... → 一、二...）或符號（%, $, &）？
6. **書面語 vs 口語**：是否有過於書面化、TTS 難以自然斷句的詞彙？

### 第二步：優化輸出

根據以下規則輸出優化後的完整台詞：

**標點規則**
- 每個完整語意單元結尾加「。」
- 自然停頓使用「，」
- 避免「！」「？」（情緒標點對 BreezyVoice 效果不穩定）；若需保留語氣，改用句末詞（啊、嘛、哦）

**句長規則（針對 80 字 chunk 上限）**
- 單個句號間的文字建議控制在 **40~75 字**之間
- 超過 80 字的長句：在最自然的停頓點插入逗號，或拆分為兩句
- 不足 15 字的孤立短句：嘗試與前後句合併，或擴充為完整句子
- 節奏感：避免所有句子長度相同，長短交錯更自然

**聲調歧義處理**
- 多音字若有歧義，調整前後文讓語境更清晰（不可添加括號或注音）
- 數字改為中文口語（100 → 一百；2024 → 二零二四）
- 英文單字保留或改用全中文（視上下文而定）

**口語化調整**
- 書面語「因此」→「所以」；「然而」→「但是」；「其」→「他/她/它」
- 保留語氣詞（嗯、啊、哦、呢）有助於自然的韻律感

### 第三步：Chunk 預覽

以 80 字為界，模擬分割結果，格式如下：

```
[Chunk 1] XX 字：前幾個字...
[Chunk 2] XX 字：前幾個字...
...
⚠ 警告：Chunk N 只有 X 字（短句，可能影響聲調）
```

---

## 輸出格式

請依序輸出：

### 問題診斷
（列出發現的問題清單）

### 優化後台詞
（直接輸出可貼入 BreezyVoice tts_text 欄位的完整文字，無需任何說明文字包圍）

### 修改說明
（簡要列出主要改動與原因，3~8 條）

### Chunk 預覽
（模擬分割結果，標示短句警告）
