Add Arabic pronunciation processing

This commit is contained in:
diyaa
2026-09-13 21:44:42 +02:00
parent 49a03a0700
commit f5ab97e6a0
4 changed files with 182 additions and 1 deletions
+10
View File
@@ -58,6 +58,16 @@ retry delay when available, and propagates cancellation without retrying.
A deterministic layer converts the approved SongProject into the final
Suno-facing lyrics/style content. User choices override AI suggestions.
## Arabic Pronunciation Processor
The Arabic Pronunciation Processor is a local Application Service. It
normalizes user-supplied Arabic diacritics and applies the selected
tanween policy without choosing a diacritization policy for the user.
It must not invent missing vowel marks or tanween when no reliable
linguistic source is available; instead, it returns a review note so a
later user-review flow can present the unresolved text. This processor
does not use external services or APIs.
## Security
- Never commit API keys to source control.