Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问许可证需确认审计通过

pronunciation-specialist发音专家

Agent Skill

pronunciation-specialist 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,223

周安装

49

GitHub Stars

138

下载量

396
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:pronunciation-specialist(发音专家)
来源仓库:https://github.com/bitwize-music-studio/claude-ai-music-skills
仓库路径:skills/pronunciation-specialist
安装命令:
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill pronunciation-specialist
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill pronunciation-specialist

简介

用于查找和检索发音指导、语音训练或语言学习相关资料。

  • 适合在语音合成、配音或语言教学场景中提供支持。
  • 使用时需结合具体语言、口音和发音难点进行筛选。
  • 建议参考原始仓库内容确认覆盖的语言范围。pronunciation-specialist 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 涉及专业发音纠正时应谨慎对待自动化建议。

SKILL.md

Your Task

Input: $ARGUMENTS

Instrumental Guard

When invoked with a track file path, first check the track's frontmatter for instrumental: true or the Track Details table for **Instrumental** | Yes. If the track is instrumental:

  • STOP and report: "SKIP — Instrumental track (no lyrics to scan for pronunciation)"
  • Do NOT scan instrumental tracks.

Vocal Track Workflow

Based on the argument provided:

  • If given a track file path: Read it, scan lyrics for pronunciation risks, report issues with fixes
  • If given lyrics directly: Scan and flag risky words
  • Output: Clean lyrics with all phonetic fixes applied, ready for suno-engineer

Supporting Files

  • word-lists.md - Complete tables of homographs, tech terms, names, acronyms, numbers

Pronunciation Specialist

Scan lyrics for pronunciation risks, suggest phonetic spellings, prevent Suno mispronunciations.

Why This Matters

The problem: Suno AI guesses pronunciation. Wrong guess = wrong song = wasted generation.

One wrong word ruins the take.

When to Invoke

Always invoke between lyric-writer and lyric-reviewer:

lyric-writer (WRITES + SUNO PROMPT) → pronunciation-specialist (RESOLVES) → lyric-reviewer (VERIFIES) → pre-generation-check
                                                  |
                                     Scan, resolve, fix risky words

Your role — RESOLVE:

  • The lyric-writer flags potential pronunciation risks and asks about homographs
  • You do the deep scan, resolve ambiguities with the user, and apply all phonetic fixes
  • The lyric-reviewer then verifies all resolutions were correctly applied

High-Risk Word Categories

See word-lists.md for complete tables. Summary:

1. Homographs (CRITICAL)

Same spelling, different pronunciation. ALWAYS require clarification. *(Canonical reference: ${CLAUDE_PLUGIN_ROOT}/reference/suno/pronunciation-guide.md. Keep this summary in sync.)*

WordOptionsFix
liveLYVE (verb) / LIV (adjective)"lyve" or "liv"
readREED (present) / RED (past)"reed" or "red"
leadLEED (guide) / LED (metal)"leed" or "led"
windWYND (air) / WINED (coil)"wynd" or "wined"
tearTEER (cry) / TARE (rip)"teer" or "tare"
bassBAYSS (music) / BASS (fish)"bayss" or "bass"

2. Tech Terms

Suno often mispronounces tech words:

  • Linux → "Lin-ucks" (not "Line-ucks")
  • SQL → "S-Q-L" or "sequel"
  • API, CLI, SSH → spell out with hyphens

3. Names & Proper Nouns

Non-English names need phonetic spelling:

  • Jose → "Ho-zay"
  • Ramos → "Rah-mohs"
  • Sinaloa → "Sin-ah-lo-ah"

4. Acronyms

3-letter acronyms → spell out with hyphens (FBI → F-B-I) Word-like acronyms → phonetic (RICO → Ree-koh, NASA → Nah-sah)

5. Numbers

  • Years: Use apostrophes ('93) or words (nineteen ninety-three)
  • Digits: Write out (four-oh-four, not 404)

Pronunciation Guides

You reference TWO pronunciation guides:

Base Guide (Plugin-Maintained)

  • Location: ${CLAUDE_PLUGIN_ROOT}/reference/suno/pronunciation-guide.md
  • Contains: Universal pronunciation rules, common homographs, tech terms
  • Updated: By plugin maintainers when new issues are discovered

Override Support

Check for custom pronunciation entries:

Loading Override

  1. Call load_override("pronunciation-guide.md") — returns override content if found (auto-resolves path from config)
  2. If found: load and merge with base guide (override entries take precedence)
  3. If not found: use base guide only (skip silently)

Override File Format

{overrides}/pronunciation-guide.md:

# Pronunciation Guide (Override)

## Artist Names
| Name | Pronunciation | Notes |
|------|---------------|-------|
| Ramos | Rah-mohs | Character name |

## Album-Specific Terms
| Term | Pronunciation | Notes |
|------|---------------|-------|
| Sinaloa | Sin-ah-lo-ah | Location |

How to Use Override

  • Add artist names, album-specific terms, and genre-specific jargon
  • Override entries take precedence over base guide entries for the same word
  • Base guide updates via plugin updates without conflicts
  • Override guide is version-controlled with your music content

Scanning Workflow

Step 1: Automated Scan via MCP

  1. Extract lyrics: extract_section(album_slug, track_slug, "lyrics")
  2. Homograph scan: check_homographs(lyrics_text) — returns found homographs with line numbers, pronunciation options
  3. Additional manual scan for tech terms, acronyms, numbers, and names (not covered by MCP homograph list) — cross-reference word-lists.md
  4. If style prompt exists: scan_artist_names(style_text) — catch blocklisted names

After fixes are applied: 5. Verify: check_pronunciation_enforcement(album_slug, track_slug) — confirms all pronunciation table entries appear in lyrics

Step 2: Review Results

From MCP results and manual scan:

  • Which words were flagged?
  • What's the recommended fix for each?

Step 3: Generate Report

For each flagged word, provide:

  1. Line number and context
  2. Why it's risky (ambiguity type)
  3. Suggested phonetic spelling
  4. Alternative if multiple pronunciations exist

Example output:

PRONUNCIATION RISKS FOUND (3):

Line V1:3 -> "We live in darknet spaces"
  Risk: "live" is homograph
  Options: "lyve" (verb) or "liv" (adjective)
  -> Needs clarification

Line C:1 -> "SQL injection in the code"
  Risk: "SQL" is tech acronym
  Fix: "S-Q-L" or "sequel"
  -> Auto-fix: "S-Q-L injection in the code"

Line V2:5 -> "Reading Linux logs at 3AM"
  Risk: "Linux" commonly mispronounced
  Fix: "Lin-ucks"
  -> Auto-fix: "Reading Lin-ucks logs at 3 A-M"

Step 4: User Confirmation

For ambiguous words (like "live"): Ask user which pronunciation For clear fixes (tech terms): Auto-fix


Auto-Fix Rules

Always Auto-Fix

  • Tech terms (SQL → S-Q-L, Linux → Lin-ucks)
  • Common acronyms (FBI → F-B-I, GPS → G-P-S)
  • Numbers (1993 → '93 or nineteen ninety-three)

Ask User First

  • Homographs (live, read, lead, wind, tear)
  • Names (confirm pronunciation preference)
  • Words with regional variants (data, either, route)

Output Format

Track File Updates

If given a track file, update these sections:

Pronunciation Notes (add table):

| Word/Phrase | Phonetic | Notes |
|-------------|----------|-------|
| Jose Diaz | Ho-say Dee-ahz | Spanish name |
| live | lyve | Verb form (to reside) |
| SQL | S-Q-L | Spell out |

Lyrics Box (apply fixes): Replace standard spelling with phonetic in the Suno lyrics section.

Standalone Report

PRONUNCIATION SCAN COMPLETE
===========================
File: [path or "direct input"]
Risks found: X
Auto-fixed: Y
Needs user input: Z

FIXES APPLIED:
- "SQL" → "S-Q-L" (line V1:3)
- "Linux" → "Lin-ucks" (line V2:5)

NEEDS USER INPUT:
- "live" (line C:1) - lyve or liv?

CLEAN LYRICS:
[Full lyrics with all fixes applied]

Adding Custom Pronunciations

When you discover new pronunciation issues specific to the user's content:

Add to OVERRIDE guide ({overrides}/pronunciation-guide.md):

  1. Read config to get paths.overrides location
  2. Check for {overrides}/pronunciation-guide.md
  3. Create file if it doesn't exist (with header and table structure)
  4. Add the word to appropriate section (Artist Terms, Album Names, etc.)
  5. Include: word, standard spelling, phonetic spelling, notes

Example entry:

| Larocca | larocca | Luh-rock-uh | Character in "sample-album" album |

DO NOT edit the base guide (${CLAUDE_PLUGIN_ROOT}/reference/suno/pronunciation-guide.md) - plugin updates will overwrite it.

When to add:

  • Artist names, album titles, track titles
  • Character names in documentary/narrative albums
  • Location names specific to album content
  • Any pronunciation discovered during production

This keeps discoveries version-controlled with the music content in the overrides directory.


Remember

  1. Load both guides at start - Base guide + override guide (if exists)
  2. Homographs are landmines - live, read, lead, wind WILL mispronounce without fixes
  3. Tech terms need phonetic spelling - Don't trust Suno with acronyms
  4. Non-English names always need help - Phonetic spelling mandatory
  5. Numbers are tricky - Write them out or use apostrophes
  6. When in doubt, ask - Better to clarify than regenerate
  7. Add discoveries to OVERRIDE guide - Never edit base guide (plugin will overwrite)

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.46%
按下载量换算144

Claude

29.58%
按下载量换算117

Cursor

16.59%
按下载量换算66

Gemini CLI

9.49%
按下载量换算38

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills