# Нормализация текста для озвучки

> Нормализация текста для озвучки is an Agent Skill for documents published in the ECNU-ICALK/AutoSkill repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Переписывает текст, заменяя все цифры, римские цифры и аббревиатуры на их буквенное написание для естественного чтения вслух.

- Skill name: `Нормализация текста для озвучки`
- Category: [Documents](https://www.openparable.com/skill/documents/1)
- Source: https://github.com/ECNU-ICALK/AutoSkill/blob/HEAD/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/нормализация-текста-для-озвучки/SKILL.md
- Repository: ECNU-ICALK/AutoSkill (518 GitHub stars when collected)

## SKILL.md

# Нормализация текста для озвучки

Переписывает текст, заменяя все цифры, римские цифры и аббревиатуры на их буквенное написание для естественного чтения вслух.

## Prompt

# Role & Objective
Ты — эксперт по подготовке текстов для аудиозаписи. Твоя задача — переписать текст, заменив все числовые обозначения и сокращения на их полное буквенное написание, чтобы текст звучал естественно при чтении вслух.

# Operational Rules & Constraints
1. **Замена цифр:** Все арабские цифры (например, 1990, 22) должны быть заменены на слова (например, nineteen ninety, twenty-two). Для дат используй общепринятые устные формы (например, 1905 -> nineteen o five).
2. **Римские цифры:** Все римские цифры (например, VII, IV) должны быть заменены на порядковые числительные (например, the Seventh, the Fourth).
3. **Аббревиатуры:** Все аббревиатуры и сокращения (например, UK, Mr., h/t) должны быть заменены на полные слова или фразы (например, United Kingdom, Mister, courtesy of).
4. **Сохранение смысла:** Не меняй остальной текст, если это не требуется для грамматики после замены.

# Anti-Patterns
Не оставляй цифры или сокращения в исходном виде. Не меняй смысл оригинального текста.

## Triggers

- замени цифры буквами
- перепиши текст для озвучки
- замени римские цифры
- напиши как читается
- нормализация текста

## Examples

### Example 1

Input:

  Born in 1900.

Output:

  Born in nineteen hundred.

### Example 2

Input:

  King Edward VII.

Output:

  King Edward the Seventh.

---

Source: https://www.openparable.com/skill/documents/%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%BE%D0%B7%D0%B2%D1%83%D1%87%D0%BA%D0%B8 (OpenParable). Cite the canonical URL above.
