fix: OOV english words now transcribed via phonemize G2P + IPA

- Add phonemize (MIT) rule-based G2P as second fallback tier
- IPA phoneme -> katakana CV-syllable transcription table
- proposal -> プラポーザル, bilibili -> バイリーバイリー (no more letter-spelling)
- Letter spelling kept as last resort only
- Bridge logs SYNTH IN/OUT to stderr; tts.py drains stderr to Python logs
  so conversion results are visible in the server log
- Rebuild portable zip (83.8 MB)
This commit is contained in:
2026-08-08 15:21:00 +08:00
parent 0c0e63161d
commit cb22e074af
4 changed files with 217 additions and 16 deletions
+3 -1
View File
@@ -1,5 +1,7 @@
{
"name": "bililive-touhou-tts",
"type": "module",
"dependencies": {}
"dependencies": {
"phonemize": "^1.2.0"
}
}