希伯来语尼库德:高级元音与发音指南 - Openclaw Skills

作者:互联网

2026-03-29

AI教程

什么是 AI 智能体的希伯来语尼库德参考指南?

此 Openclaw Skills 资产为 AI 智能体处理复杂的希伯来语提供了一个强大的框架,特别侧重于尼库德的应用。由于现代希伯来语通常不带元音书写,AI 模型经常在同形异义词和性别特定发音上遇到困难。此技能提供了一种“选择性尼库德”策略,确保仅在存在歧义的地方添加元音符号,例如在动词变位(binyanim)或外来借词中。

通过集成此参考,开发者可以显著提高希伯来语 TTS 和语言生成的质量。它强调了 AI 希伯来语语言学的黄金法则:仅在 100% 确定时添加尼库德,因为错误的元音对 TTS 模型的危害比完全没有元音更大。

下载入口:https://github.com/openclaw/skills/tree/main/skills/shaharsha/hebrew-nikud

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install hebrew-nikud

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 hebrew-nikud。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

AI 智能体的希伯来语尼库德参考指南 应用场景

  • 在 AI 生成的文本中消除希伯来语同形异义词的歧义,如“书”与“计数”与“讲述”。
  • 确保个性化 AI 交互中正确的性别特定后缀。
  • 提高希伯来语 TTS 系统中外国名称和借词的发音。
  • 应用正确的 dagesh 点以区分硬辅音和软辅音。
  • 纠正希伯来语七大动词变位模式中的变位规则。
AI 智能体的希伯来语尼库德参考指南 工作原理
  1. AI 智能体分析目标希伯来语文本,识别潜在的歧义或语音触发点。
  2. 智能体查阅 Openclaw Skills 参考,确定特定辅音的正确元音符号。
  3. 根据确定性和上下文,遵循决策树来决定是否添加选择性尼库德。
  4. 应用 Dagesh Lene 和 Dagesh Forte 的特定规则,确保硬/软辅音的准确性。
  5. 最终文本使用 Unicode 尼库德字符格式化,准备好用于 TTS 引擎或阅读器。

AI 智能体的希伯来语尼库德参考指南 配置指南

要在您的智能体工作流中使用此参考,请将 hebrew-nikud 技能包含在您的 AI 系统提示或知识库中。确保您的环境支持 Unicode 希伯来语字符。使用以下命令将 Openclaw Skills 集成到您的本地开发环境中:

openclaw install hebrew-nikud

AI 智能体的希伯来语尼库德参考指南 数据架构与分类体系

该参考将数据组织成技术表,便于 AI 智能体查阅。

组件 描述 元数据
元音符号 Unicode 字符到语音的映射 名称,发音,示例
Binyanim 7 种动词变位模式 过去式,现在式,将来式,不定式
同形异义词 拼写相同但含义不同的单词 发音变体
Dagesh 规则 硬辅音 vs 软辅音逻辑 Begedkefet 模式
name: hebrew-nikud
description: Hebrew nikud (vowel points) reference for AI agents. Correct nikud rules for verb conjugations (binyanim), dagesh, gender suffixes, homographs, and common mistakes. Use before adding nikud to Hebrew text (especially for TTS).
tags: [hebrew, nikud, vowels, pronunciation, tts, language, reference]
allowed-tools: []

Hebrew Nikud (?????) Reference

A reference guide for adding selective nikud to Hebrew text. Designed for AI agents that need accurate pronunciation hints (e.g., for TTS).

Golden Rule

Only add nikud when you're 100% certain it's correct. Wrong nikud is worse than no nikud — the TTS model will read your mistake literally instead of guessing correctly from context.

When to Add Nikud

  1. Ambiguous consonants (dagesh in ??"?)
  2. Gender-specific suffixes
  3. Homographs (same spelling, different pronunciation)
  4. Foreign names and loanwords
  5. Stress placement that changes meaning

When in doubt — don't nikud. Let the TTS model guess from context.


1. Vowel Symbols Reference

Symbol Name Sound Example
? ?????? (Patach) a ??????? (kalb)
? ????? (Kamatz) a (sometimes o) ??????? (shalom)
? ?????? (Segol) e ?????? (melekh)
? ????? (Tzere) e ??? (lev)
? ??????? (Hiriq) i ?????? (siper)
? ?????? (Holam) o ???? (kol)
?? ?????? ????? o ??????? (shomer)
? ??????? (Kubutz) u ??????? (kubutz)
?? ???????? (Shuruk) u ???? (sus)
? ?????? (Shva) silent or e ????? (zman)
? ????? ?????? short a ?????? (khalom)
? ????? ?????? short e ??????? (ne'eman)
? ????? ????? short o ????????? (tzohorayim)

Shva Rules (??????)

  • Start of word → vocal (na): ??????????? (bereshit)
  • End of word → silent (nach): ?????????? (katavt)
  • Two consecutive → first silent, second vocal: ?????????? (yishmeru)
  • After long vowel → vocal: ?????????? (kotvim)
  • After short vowel → silent: ???????? (malka)

2. Dagesh (???) — Hard vs Soft Consonants

Begedkefet (?????"?)

Six letters historically changed sound with dagesh. In modern Hebrew, only three still have audible differences:

Letter With dagesh (hard) Without dagesh (soft) Audible in modern Hebrew?
?? B V (?) ? Yes
?? G Gh (?) ? No (both G)
?? D Dh (?) ? No (both D)
?? K Kh (?) ? Yes
?? P F (?) ? Yes
?? T Th (?) ? No (both T)

For TTS purposes, only ??"? matter (B/V, K/Kh, P/F).

When does dagesh appear?

Dagesh Lene (light) — hardening, in begedkefet letters:

  • At the start of a word (after pause): ?????? (bayit)
  • After a silent shva: ???????? (mispar - the ? has dagesh)

Dagesh Forte (strong) — doubling, in any letter except gutturals (????"?):

  • After the definite article ??: ???????? (habayit)
  • In Pi'el/Pu'al/Hitpa'el verb patterns: ??????, ???????
  • After prepositions with article: ????????? (babayit)

Common dagesh examples for TTS

Pe/Fe (??/?) — most error-prone:

  • ??????? (pizza), ?????? (Pierre), ?????? (pa'am)
  • ????????????? (politika), ??????? (Paris)
  • ????????? (opera), ????????'???? (cappuccino)

Bet/Vet (??/?):

  • ???????? (b'seder), ????????? (bediyuk), ???????? (brakha)
  • ?????????? (Boston), ??????? (bira - beer)

Kaf/Khaf (??/?):

  • ????? (kos), ??????? (kama), ??????? (kokhav)
  • ?????????????? (Christina)

3. Verb Conjugations (???????)

Hebrew has 7 verb patterns. This is the hardest part — if unsure of the binyan, don't nikud the verb.

?????? (Pa'al / Qal) — Basic active

Form Pattern Example
Past 3ms ????? ?????? (wrote), ?????? (guarded), ????? (learned)
Past 3fs ??????? ????????, ????????
Past 1s ?????????? ???????????
Present ms ?????? ??????? (writes), ???????, ??????
Present fs ???????? ?????????
Future 3ms ???????? ?????????, ?????????
Infinitive ???????? ?????????, ?????????

?????? (Pi'el) — Intensive active

Form Pattern Example
Past 3ms ?????? ?????? (told), ??????? (spoke), ???????? (asked), ?????? (taught)
Past 3fs ???????? ????????, ?????????
Present ms ???????? ???????? (tells), ???????? (speaks), ???????? (teaches)
Future 3ms ???????? ????????, ????????
Infinitive ???????? ????????, ????????

???????? (Hif'il) — Causative active

Form Pattern Example
Past 3ms ???????? ????????? (explained), ???????? (invited), ???????? (started)
Present ms ???????? ????????? (explains), ???????? (invites)
Future 3ms ???????? ?????????, ????????
Infinitive ?????????? ???????????, ??????????

?????????? (Hitpa'el) — Reflexive

Form Pattern Example
Past 3ms ?????????? ??????????? (called), ??????????? (looked)
Present ms ?????????? ???????????, ???????????
Infinitive ???????????? ?????????????

??????? (Nif'al) — Passive of Pa'al

Form Pattern Example
Past 3ms ??????? ???????? (was written), ???????? (was guarded)
Present ms ??????? ????????, ????????
Infinitive ?????????? ??????????

?????? (Pu'al) — Passive of Pi'el

Form Pattern Example
Past 3ms ?????? ?????? (was told), ???????? (was requested)
Present ms ???????? ???????? (is told), ????????? (wanted/requested)

??????? (Huf'al) — Passive of Hif'il

Form Pattern Example
Past 3ms ??????? ???????? (was explained), ??????? (was invited)
Present ms ??????? ???????? (is explained), ??????? (is invited)

?? Common Verb Confusions

Word Wrong Right Why
???? ????? (counted, Pa'al) ?????? (told, Pi'el) Different binyan!
???? ?????? (thing/noun) ??????? (spoke, Pi'el) Noun vs verb
???? ??????? ???????? (asked, Pi'el) Pi'el, not Pa'al
??? ????? (learned, Pa'al) ?????? (taught, Pi'el) Pa'al vs Pi'el
????? ???????? ????????? (explained, Hif'il) Hif'il pattern
??? ?????? (guarded) ??????? (preserved, Pi'el) Context-dependent

Rule of thumb:

  • Simple action → Pa'al (?????? wrote, ?????? guarded)
  • Intensive / caused action → Pi'el (?????? told, ??????? spoke, ?????? taught)
  • Made someone do → Hif'il (????????? explained, ???????? invited)
  • Was done to → Nif'al/Pu'al/Huf'al (???????? was written)

4. Gender Suffixes

Suffix Male Female
Your (singular) ??? (-kha) ??? (-ekh)
You (pronoun) ?????? ?????
To you ???? ????
You (object) ??????? ???????
Of you ???????? ????????
Your (plural) ???? (-khem, m) ???? (-khen, f)

Examples

?? ???????? (to male)
?? ???????? (to female)
?? ???? ???? (to male)
?? ???? ???? (to female)
??? ???? ??????? (male object)
??? ???? ??????? (female object)

5. Common Homographs

Words spelled the same but pronounced differently:

Spelling Pronunciation 1 Pronunciation 2 Pronunciation 3
??? ????? (book) ????? (counted) ?????? (told) / ?????? (barber)
??? ??????? (morning) ?????? (cattle) ??????? (visited)
???? ?????? (world) ?????? (concealing)
??? ????? (child) ????? (gave birth)
??? ????? (part) ????? (smooth) ?????? (divided)
??? ????? (read/called) ?????? (reader)
??? ????? (evening) ????? (pleasant) ????? (guaranteed)
??? ?????? (dog) ?????? (Caleb, name)
??? ????? (ate) ?????? (food/eating)
???? ??????? (big) ???????? (growth/tumor)

6. Foreign Names & Loanwords

The model often mispronounces foreign words. Add dagesh for P/B/K sounds:

Word Nikud Why
?????? (Pierre) dagesh in ? P not F
??????? (Paris) dagesh in ? P not F
??????? (pizza) dagesh in ? P not F
?????????? (Boston) dagesh in ? B not V
?????????????? (Christina) dagesh in ? K not Kh
???????? (Poland) dagesh in ? P not F
????????'???? (cappuccino) dagesh in ? P not F
????????????? (Budapest) dagesh in ?? and ?? B and P
???????????? (Portugal) dagesh in ? P not F
????????????? (Barcelona) dagesh in ? B not V

7. Preposition Nikud Rules

Prepositions ??? (be-), ??? (ke-), ?? (le-) change nikud in certain situations:

Before... Rule Example
Regular consonant Shva: ??? ???????? (bevayit)
Shva consonant Hiriq: ??? ??????????????? (birushalayim)
Definite article ?? Absorb article: ??? ????????? (babayit = in the house)
Hataf vowel Match the hataf ??????????? (ba'amita)

8. Quick Decision Tree

Should I add nikud to this word?
│
├─ Is it a common word with obvious pronunciation?
│  └─ YES → Don't nikud (??, ??, ???, ???, ????, ???, etc.)
│
├─ Is it a ??"? letter that could go either way?
│  └─ YES → Add dagesh if it's P/B/K (not F/V/Kh)
│
├─ Is it a gender suffix (?, ??)?
│  └─ YES → Add nikud for the correct gender
│
├─ Could it be read as a different word (homograph)?
│  └─ YES → Add nikud to disambiguate
│
├─ Is it a foreign name or loanword?
│  └─ YES → Add dagesh for P/B/K sounds
│
├─ Is it a verb where the binyan matters?
│  │
│  ├─ Am I certain of the binyan?
│  │  └─ YES → Add nikud per the binyan table above
│  │
│  └─ Am I NOT certain?
│     └─ DON'T nikud it! Let TTS guess.
│
├─ Am I 100% sure of the correct nikud?
│  ├─ YES → Add it
│  └─ NO → Don't add it!
│
└─ Default: Don't nikud.

9. Common Mistakes to Avoid

  1. Over-nikuding — Adding nikud to every word makes TTS worse, not better
  2. Wrong binyan — ????? (counted) instead of ?????? (told) is a classic
  3. Forgetting dagesh in loanwords — ???? sounds like "fitza" without dagesh
  4. Kamatz vs Kamatz Katan — Both look like ? but kamatz katan sounds "o" (???? = kol)
  5. Mixing gender suffixes — ??? (male) vs ??? (female) are easy to confuse
  6. Nikuding when unsure — If you're not 100% certain, DON'T. The TTS model's contextual guess is usually better than wrong nikud.