# 《好了歌》道教童声合唱 · 同音字版（3 版）

**日期**：2026-09-16
**文本**：曹雪芹《红楼梦》第一回《好了歌》（**公有领域**，18 世纪）
**曲**：YuE2-3B · 48kHz · 道教童声合唱 · `cot=full` + `cfg=1.2`

---

## 一、本次按你的指定改的三个字

| 原字 | 正确读音 | 本次用字 | 依据 |
|---|---|---|---|
| **冢** | zhǒng | **肿** | 同音常用字（上一版用的异体字"塚"你觉得仍不对） |
| **朝** | zhāo | **招** | 同音常用字（上一版改成语义替字"日"，这次回到读音路线） |
| **妻** | qī | **七** | 同音常用字 |
| （了） | liǎo | **瞭** | 沿用你认可的写法（含结尾"好便是**瞭** / **瞭**便是好"） |
| （姣） | jiāo | **娇** | 沿用上一版（你没再报错） |

**必须说清的性质**：这是**按读音选字**，不是校勘。用这套字**朗读出来语义不通**（"荒肿一堆""终招只恨""只有娇七"），它是给歌唱模型看的"注音替身"。**原著原文一字未动地保留在 `脚本/歌词-原著原文.txt`**，上一版（塚/日/娇）保留在 `脚本/歌词-上一版-塚日娇.txt`，你可以随时对照或回退。

---

## 二、交付三版

| # | 文件 | 时长 | 中位 F0 | 音域(5–95%) | 编曲 |
|---|---|---|---|---|---|
| 1 | `01-…-纯童声木鱼钟磬` | 2:08 | **343 Hz (F4)** | A#3 – C5 | 纯童声齐唱＋木鱼钟磬颂钵，60 BPM |
| 2 | `02-…-童声加成人低音` | 2:14 | 262 Hz (C4)* | C3 – C5 | 童声＋成人男声持续低音，66 BPM |
| 3 | `03-…-科仪诵唱铃杵` | 1:27 | **312 Hz (D#4)** | G#3 – A#4 | 科仪诵唱感＋铃杵木鱼，72 BPM |

\* 第 2 版统计含成人男声低音衬底，故中位被拉低；三版歌词完全相同，只差编曲与 seed（414141 / 424242 / 434343）。

**同音字版三版歌词：**

```
[verse]  世人都晓神仙好 / 惟有功名忘不了 / 古今将相在何方 / 荒肿一堆草没瞭
[verse]  世人都晓神仙好 / 只有金银忘不了 / 终招只恨聚无多 / 及到多时眼闭瞭
[bridge] 世人都晓神仙好 / 只有娇七忘不了 / 君生日日说恩情 / 君死又随人去瞭
[verse]  世人都晓神仙好 / 只有儿孙忘不了 / 痴心父母古来多 / 孝顺儿孙谁见瞭
[outro]  好便是瞭 / 瞭便是好
```

---

## 三、风格提示词（三版，与上一轮相同）

```
第1版 Taoist temple ritual chant, pure children's choir singing in unison, boys and girls voices,
      clear high child timbre, wooden fish and temple bells, singing bowls, guqin, xiao flute,
      deep drone, very slow sacred pulse, serene devotional and transcendent, 60 BPM

第2版 Taoist temple chant with children's choir over a low adult male drone, layered children voices
      in unison, temple bells, singing bowls, guqin and xiao flute, slow solemn ritual pulse,
      spacious and transcendent, 66 BPM

第3版 Taoist ritual recitation chant with children's choir, chanting style, hand bell and vajra
      percussion, wooden fish rhythm, temple bells, guqin drone, processional and devotional,
      steady ritual pace, 72 BPM
```

参数：`semantic_max_tokens=5500`、`attention_backend=sdpa`、16GB 显存档。

---

## 四、局限（不变）

YuE2 **不接受拼音/音素输入**，只能吃汉字 → 只能靠换字逼读音；而我**无法验证发音**（本机无 ASR；中文 ASR 输出汉字区分不了 le/liǎo、zhǒng/zhōng 这类同字异读；YIN 只测音高）。**最终判定仍要靠你的耳朵。**

如果这轮仍有字不对，下一步可试的方向：
1. 继续只换仍错的那几个字（同 seed 重出，便于 A/B）；
2. 把该字拆成**两个更常见字的组合**去逼近读音（例如把多音字换成明确单音字的叠写）；
3. 换链路——支持拼音/音素控制的歌声合成（DiffSinger 一类）或人工演唱。

---

## 五、复现命令

```bash
python3 yue2-run.py --cot full --lyrics-file 歌词-同音字版.txt --sem-mx 5500 \
  --attn sdpa --cfg 1.2 --seed 414141 \
  --style "$(cat style-dao-1.txt)" --tag dao-tongsheng-p1 --outdir <输出目录>
```
