rtx-csm: 7-emotion RAVDESS pack — calm/disgust/surprised benched
Extracted decoder steering vectors for the remaining 3 RAVDESS
emotions (calm, disgust, surprised). Single-seed bench at
seed=42 on Amini context, decoder route, recipe defaults:
emotion cos_ctx WER transcript
calm 0.70 0.86 "I'm sorry. Um, I don't know."
(natural hesitation markers — the
recipe produces semantically-emotion-
matched content, not just acoustic
shift)
disgust 0.81 0.93 "For that, that..." (truncated)
surprised 0.95 2.57 "Too couple, sorry, and that's saying,
even a premier and super driver..."
(long rambling; voice migrates well,
text drifts)
All 7 RAVDESS emotions now produce coherent English on the decoder
route — calm is solid first-shot, disgust truncates, surprised
rambles. Roll N seeds via emotional_speech_n.sh for the latter two.
emotional_speech_guide.md updated with the per-emotion table now
covering all 7. Voice character preservation (cos vs context > 0.7)
holds for every emotion in the pack.
Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
This commit is contained in:
@@ -99,7 +99,9 @@ seeds rolled = 5
|
|||||||
| angry | ✓ | 100 | Voice migrates well; text drift on some prompts (URL spam observed once). |
|
| angry | ✓ | 100 | Voice migrates well; text drift on some prompts (URL spam observed once). |
|
||||||
| fearful | ✓ | 7 | Stable on Amini context. |
|
| fearful | ✓ | 7 | Stable on Amini context. |
|
||||||
| sad | ✓ | 7 | Works on decoder route only. **Failed on the backbone route** at every scale we tested 0.15–0.3. The architectural switch was the unlock. |
|
| sad | ✓ | 7 | Works on decoder route only. **Failed on the backbone route** at every scale we tested 0.15–0.3. The architectural switch was the unlock. |
|
||||||
| calm, disgust, surprised | not benched | — | Vectors haven't been extracted; should work but untested. |
|
| calm | ✓ | 42 (1-seed) | First bench produced "I'm sorry. Um, I don't know." (WER 0.86) — natural hesitation markers semantically match the emotion. Roll N seeds for fidelity. |
|
||||||
|
| disgust | ⚠ | 42 (1-seed) | First bench produced "For that, that..." (WER 0.93, truncated). Probably needs different scale or seed. |
|
||||||
|
| surprised | ⚠ | 42 (1-seed) | First bench produced fluent but rambling output (cos 0.95, WER 2.57). Voice migrates well; text drifts. Consider N-seed sampling. |
|
||||||
|
|
||||||
The per-emotion best seed is **context-specific**. Seed 42 wins for happy on
|
The per-emotion best seed is **context-specific**. Seed 42 wins for happy on
|
||||||
both Amini and Carlini contexts, but seed 7 wins for sad/fearful on Amini
|
both Amini and Carlini contexts, but seed 7 wins for sad/fearful on Amini
|
||||||
|
|||||||
Reference in New Issue
Block a user