narration-qa

Solid

ElevenLabsで生成したナレーション音声の品質を自動検証するスキル。 「ナレーションチェック」「音声確認」「発音チェック」等のリクエストで発動。

Testing & QA 347 stars 12 forks Updated 1 weeks ago

Install

View on GitHub

Quality Score: 81/100

Stars 20%
85
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# Narration QA Skill ElevenLabsで生成したナレーション音声の品質を自動検証するスキル。 **ナレーション生成時は必ずこのスキルのフローに従うこと。** ## トリガー - ナレーション生成後の品質チェック依頼 - 「ナレーションチェック」「音声確認」「発音チェック」 - **ナレーション生成を含むすべてのMV制作タスク**(自動適用) --- ## Step 0: TTS入力テキストのルール(生成前に必ず適用) ### 英語IT用語の日本語化ルール 英語をそのまま残すとElevenLabsが誤読する。**全英語を日本語表記に変換してから生成する。** | ルール | 例 | |------|-----| | 定着カタカナがあればそれを使う | GitHub→ギットハブ, Slack→スラック, Gmail→ジーメール, Google Drive→グーグルドライブ | | カタカナ音写が不自然→日本語に意訳 | TODO→タスク, workflow→ワークフロー | | ブランド名はカタカナ | Claude Code→クロードコード(中黒なし), LINE→ライン | | 略語はひらがな読み | AI→えーあい, PMO→ぴーえむおー, PPTX→パワーポイント | | 固有名詞が誤読される場合→一般語に置換 | Claude Code→AIエージェント, GitHub Actions→自動ワークフロ�� | ### ⚠️ 過剰ひらがな化の禁止(重要) **全文ひらがな化はTTSモデルを壊す。** PersonalPMODemo v3の実験で、以下が確認された: - `ぴーえむおー` → ElevenLabsが「ピアノ」と発音 - `えーあい` → 「Eoi」と発音 - 全ひらがな文 → リズム崩壊、意味不明な発音 **正しいアプローチ**: 自然な漢字かな混じり文をベースに、**既知の誤読漢字のみ**をひらがな化する。 ### 漢字のひらがな化ルール(選択的に適用) ElevenLabs eleven_multilingual_v2 は特定の漢字を誤読する。**以下のパターンに該当する漢字のみ**ひらがなに置換する。それ以外の漢字はそのまま残す。 | 誤読パターン | 原因 | 対策 | |------------|------|------| | 返信→阪神 | 音が近い漢字に化ける | 「へんしん」にひらがな化 | | 受信→閉める | 漢字誤読 | 「届いた」等の平易な表現に言い換え | | 議事録→石立 | 漢字誤読 | 「ぎじろく」にひらがな化 | | 各→夫は | 単漢字の誤読 | 「それぞれの」に言い換え | | 即座に→危機座に | 漢字誤読 | 「すぐに」に言い換え | | 承認→チョンキン | 中国語発音混入 | 「しょうにん」にひらがな化 | | 税理士→推理師 | 中国語発音混入 | 「ぜいりし」にひらがな化 | | 成果→成功 | 類似音 | 「せいか」にひらがな化 | | マッキンゼー→松銀瀬 | 固有名詞の崩壊 | 「コンサル」等の一般語に言い換え | **原則**: 上記テーブルに該当する漢字のみひらがな化。それ以外は自然な漢字かな混じり文のまま残す。自然な漢字かな混じり文 > 安全のために全ひらがな化(TTSモデルが壊れるため)。 ### ひらがな化すべきか? — 決定木 ``` 漢字を見つけた → 上記の誤読リストに該当する → ひらがな化する ...

Details

Author
minicoohei
Repository
minicoohei/ai-agent-camp
Created
5 months ago
Last Updated
1 weeks ago
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

humanizer-ja

AIくさい日本語を、人が書いたように自然でこなれた日本語へ書き換えるスキル。ブログ記事、メモ、メール、文書、SNS投稿、チャット返信などの日本語を書いたり推敲したりするときに使う。AIっぽい言い回しを消したいとき、日本語を自然にしたいとき、言い換えたいとき、硬さを抜きたいとき、トーンを整えたいとき、人間らしい声や温度を足したいときに使う。

151 Updated today
shunk031
AI & Automation Solid

shunk031-humanizer-ja

AIくさい日本語を、人が書いたように自然でこなれた日本語へ書き換えるスキル。ブログ記事、メモ、メール、文書、SNS投稿、チャット返信などの日本語を書いたり推敲したりするときに使う。AIっぽい言い回しを消したいとき、日本語を自然にしたいとき、言い換えたいとき、硬さを抜きたいとき、トーンを整えたいとき、人間らしい声や温度を足したいときに使う。

151 Updated today
shunk031
AI & Automation Listed

bopomofo-rescue

Detect and recover text that was accidentally typed with the Taiwanese Bopomofo / Zhuyin (注音) keyboard while the input method (IME) was stuck in English/ASCII mode — what Taiwanese users call 注音亂碼 or 注音文 — producing meaningless-looking letter+digit sequences such as "su3cl3a8", "cl3", "g4", "2k7", "vu,4", or such garbled runs embedded in an otherwise normal request (e.g. "help me fix su3cl3a8", "看看這個 PR qk4ru.6", "幫我改 su3cl3a8xk7"). Use this skill whenever a user message contains short ASCII tokens that look like keyboard gibberish, do not form real English words, and cannot be understood normally — especially tokens with digits interspersed among letters (tone keys 3/4/6/7 or vowel keys 8/9/0), which are a strong sign of Mandarin phonetic keystrokes typed in the wrong input mode. Run scripts/decode_bopomofo.py to deterministically map the keystrokes back to 注音 symbols with a confidence score, then interpret the intended Traditional Chinese in context and continue the user's original request without making th

0 Updated 1 months ago
Oliviaiii