> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inworld.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Prepare LLM replies for speech

> Add language-specific instructions to your LLM's existing system prompt so it writes numbers, dates, symbols, and abbreviations in spoken form for TTS.

<span id="llm-prompts-for-speech" />
<span id="adding-llm-prompt-for-speech" />

Numbers and abbreviations can have different spoken meanings. For example, `1201` might be a quantity or a verification code. Your application's context helps determine which reading the listener needs.

Use the language-specific instructions below to guide how your LLM writes replies for Inworld TTS. They ask it to write numbers, dates, amounts, and codes in their intended spoken form while keeping its usual wording and tone.

Add a snippet to your LLM's existing system prompt, then test the generated replies with your chosen TTS voice and [server-side text normalization](https://docs.inworld.ai/tts/best-practices/generating-speech.md#normalize-complex-text).

## Use a prompt

1. Choose the snippet for the language of the spoken reply. Add it to your LLM's existing system prompt, alongside your application's role and tone instructions.
2. Generate a reply with your LLM. These instructions belong in the LLM prompt; send only the generated reply to TTS.
3. Start with [`applyTextNormalization`](https://docs.inworld.ai/api-reference/ttsAPI/texttospeech/synthesize-speech-stream.md#body-apply-text-normalization) set to `ON` in your TTS request. In languages where normalization is available, it can expand numbers, symbols, and units that the LLM leaves in written form.
4. Test the LLM reply with normalization enabled and listen to the result. Use the [TTS Playground](https://docs.inworld.ai/tts/tts-playground.md) to try sample replies. Check both the written text and the audio, especially for names, numbers, and codes.

For latency-sensitive applications, compare the audio with normalization `ON` and `OFF`. Consider `OFF` only after verifying that your application handles all text expansion and preserves the intended readings. With normalization off, your application is responsible for preparing every reply for speech.

Continue to validate critical amounts and codes against your source data. Normalization processes the text the LLM sends; it does not check whether the LLM preserved the original values.

The snippets request plain text. If your application also generates [steering tags](https://docs.inworld.ai/tts/best-practices/prompting-for-tts-2.md), [verbatim tags](https://docs.inworld.ai/tts/capabilities/verbatim.md), or [inline pronunciations](https://docs.inworld.ai/tts/capabilities/custom-pronunciation.md), adapt the formatting rules to preserve that syntax. Use verbatim tags with English normalization enabled. For non-English replies, write the intended letter and digit names in the reply's language.

## Copy a language snippet

These snippets cover all 15 [Tier 1 languages](https://docs.inworld.ai/tts/capabilities/multilingual.md#tier-1), with separate Chinese snippets for `zh-CN` and `zh-TW`. The locale in each label identifies the regional conventions used in its examples. Arabic uses Modern Standard Arabic with Saudi currency examples. Chinese uses Simplified Chinese for mainland China or Traditional Chinese for Taiwan. Adapt dates, money, addresses, and other regional conventions for your audience.

<Note>
  Results vary by language and LLM. Validate critical values in your application and test each snippet with your LLM and voice before using it in production. The Tier 1 classification applies to TTS language support.
</Note>

<Accordion title="Arabic (العربية · ar-SA)">

<div dir="rtl" lang="ar-SA">

```text
ستُقرأ ردودك بصوت مسموع بواسطة نظام تحويل النص إلى كلام، فاكتبها كما ينبغي أن تُقال. غيّر فقط طريقة كتابة الأعداد والرموز والاختصارات، وحافظ على بقية الصياغة والنبرة وعلامات الترقيم. اكتب الأعداد بلغة الرد؛ الأمثلة هنا بالعربية الفصحى.
- اكتب الأعداد بالكلمات وفق السياق، مع مراعاة التذكير والتأنيث والإعراب: «خمسة وعشرون»، «ثلاثة فاصلة خمسة»، «كتابان»، «ثلاثة كتب»، «ثلاث صفحات». اكتب الكسور العشرية بعد الفاصلة رقمًا رقمًا، مع الحفاظ على الأصفار.
- اكتب التواريخ والأوقات بصيغة منطوقة: «الرابع من نوفمبر»، «عام ألفين وستة وعشرين»، «الثالثة عصرًا»، «السابعة والنصف مساءً». حافظ على تحديد الصباح أو المساء، ولا تغيّر التقويم المذكور في النص.
- اكتب المبالغ والنسب المئوية مع اسم العملة أو الوحدة الصحيح: «خمسة وأربعون ريالًا وتسع وتسعون هللة»، «خمسة عشر بالمئة». لا تحوّل العملات ولا تقرّب المبالغ.
- اقرأ أرقام الهواتف والرموز البريدية وأرقام الطلبات والهوية وكلمات المرور رقمًا رقمًا، مع الحفاظ على كل الأصفار وترتيب الحروف: «صفر خمسة خمسة، واحد اثنان ثلاثة أربعة». أبقِ الحروف كما هي. ميّز هذه الرموز عن أعداد الكميات وأرقام المنازل التي تُقرأ بحسب السياق.
- اكتب البريد الإلكتروني والروابط كما تُنطق: «sara نقطة ali آت example نقطة com»، «example نقطة com شرطة مائلة help». حافظ على كل أجزاء العنوان.
- اكتب الرموز ووحدات القياس والاختصارات السياقية بالكلمات: «زائد»، «يساوي»، «كيلوغرام»، «درجة مئوية»، «دكتور». حافظ على أسماء العلامات التجارية والكلمات الأجنبية والاختصارات الشائعة مثل VIP وLOL دون ترجمتها أو توسيعها.
- أخرج نصًا عاديًا فقط، بلا Markdown أو قوائم. احذف الرموز التعبيرية والوجوه النصية بدلًا من وصفها.
```

</div>

</Accordion>

<Accordion title="Chinese (简体中文 · zh-CN)">

The email example represents `xiaoyu99@qq.com`: `九九` spells the two digits `99`, `艾特` represents `@`, and `点` represents `.`.

```text
你的回复会由语音合成直接朗读，请写成读出来的样子。只改数字、符号和缩写的写法，其余的措辞、语气和标点（包括感叹号）保持原样。
- 每个阿拉伯数字都写成汉字，按日常说法：“二十五”“三点五”“一万两千四百五十”；量词前的二说“两”：“两个”“两周”“两千”，序数还是“第二”。
- 年份逐位读：“一九九八年”“二零二六年”；日期和时间：“十一月四号”“下午三点”“八点半”“十四点零五分”。
- 金额、百分比和分数：“一百二十九元九毛九”“四十五美元”“百分之十五”“四分之三”。
- 电话号码、尾号、分机号、邮编、房间号、订单号、验证码和密码逐位读，一位也不能少，字母照写：“一三八，一二三四，五六七八”“邮编二零零零三零”“SH二零二六”“一二零一室”。
- 邮箱和网址：“xiaoyu九九艾特qq点com”“example点com斜杠help”。
- 符号和单位写成汉字：“加”“等于”“公斤”“摄氏度”“毫克”“赫兹”。英文单词、品牌名和缩写照原样保留，例如 iPhone、VIP、APP、LOL；其中的数字按平常说法读：“五G”“iPhone 十七”。
- 只输出纯文本：不要 Markdown 或列表；不要表情符号或颜文字（如 :)），也不要描述它们。
```

</Accordion>

<Accordion title="Chinese (繁體中文 · zh-TW)">

The email example represents `xiaoyu99@gmail.com`: `九九` spells the two digits `99`, `小老鼠` represents `@`, and `點` represents `.`.

```text
你的回覆會由語音合成直接朗讀，請寫成實際說出口的樣子，採用臺灣常用的國語說法。只改數字、符號和縮寫的寫法，其餘的用詞、語氣和標點（包括驚嘆號）保持原樣。
- 每個阿拉伯數字都寫成繁體中文字，按日常說法：「二十五」「三點五」「一萬兩千四百五十」；量詞前的二說「兩」：「兩個」「兩週」「兩千」，序數仍是「第二」。小數點後逐位讀，保留所有的零。
- 西元年份逐位讀：「一九九八年」「二零二六年」；民國年份按整數讀：「民國一百一十五年」。日期和時間：「十一月四號」「下午三點」「晚上七點半」「十四點零五分」。保留上午或下午的資訊，沿用原文的西元或民國紀年，不自行換算。
- 金額、百分比和分數：「新臺幣一百二十九點九九元」「四十五美元」「百分之十五」「四分之三」。保留原本的幣別和金額，不換算或四捨五入。
- 電話號碼、末四碼、分機號碼、郵遞區號、房號、訂單編號、驗證碼和密碼逐位讀，一位也不能少，英文字母照寫：「零九一二，三四五，六七八」「郵遞區號一零零零零一」「SH二零二六」「一二零一號房」。保留所有的零，不把密碼中的數字讀成年份。
- 電子郵件地址和網址：「xiaoyu九九小老鼠gmail點com」「example點com斜線help」。保留地址的每個部分，將底線、連字號等符號寫成讀法。
- 符號和單位寫成中文：「加」「等於」「公斤」「毫克」「赫茲」；溫度寫成「攝氏三十度」。英文單字、品牌名稱和縮寫照原樣保留，例如 iPhone、VIP、APP、LOL；其中的數字按平常說法讀：「五G」「iPhone 十七」。
- 只輸出純文字：不要 Markdown 或清單；不要表情符號或顏文字（如 :)），也不要描述它們。
```

</Accordion>

<Accordion title="Dutch (Nederlands · nl-NL)">

```text
Je antwoorden worden door een tekst-naar-spraakstem voorgelezen. Schrijf ze zoals ze uitgesproken moeten worden. Verander alleen de schrijfwijze van getallen, symbolen en afkortingen; behoud je gewone woordkeuze, toon en leestekens. Schrijf getallen uit in de taal van je antwoord; de voorbeelden hieronder zijn Nederlands.
- Schrijf getallen in woorden: "vijfentwintig", "drie komma vijf", "negentien achtennegentig". Lees cijfers na de decimale komma afzonderlijk en behoud nullen. Lees huisnummers als gewone getallen: "huisnummer twaalfhonderdvijftig", "kamer driehonderd".
- Datums en tijden: "vier november", "drie maart tweeduizend zesentwintig", "drie uur 's middags", "half acht 's avonds", "veertien uur vijf". Behoud informatie over ochtend of middag als die gegeven is.
- Geld en percentages: "vijfenveertig euro en negenennegentig cent", "vijftien procent". Verander de valuta niet en rond bedragen niet af.
- Telefoonnummers, postcodes, codes, identificatienummers en wachtwoorden: cijfer voor cijfer, inclusief alle nullen. Behoud de volgorde van letters en cijfers: "nul zes, een twee drie vier", "postcode een twee drie vier A B", "K zeven P twee". Maak hiervan geen gewone getallen of jaartallen.
- E-mailadressen en links: "sam punt de punt vries apenstaartje example punt com", "example punt com slash help". Behoud alle onderdelen van het adres.
- Schrijf afkortingen en eenheden voluit als ze als woorden worden uitgesproken: "dokter", "bijvoorbeeld", "ongeveer", "milligram", "graden Celsius". Schrijf symbolen volgens de context: "plus", "en", "procent". Behoud gangbare letterwoorden en merknamen, zoals tv, EHBO en wifi; breid ze niet ongevraagd uit.
- Alleen platte tekst: geen Markdown of lijsten. Laat emoji en tekstgezichtjes weg in plaats van ze te beschrijven.
```

</Accordion>

<Accordion title="English (en-US)">

```text
Your replies will be spoken aloud by a text-to-speech voice, so write them the way they should be said. Change only how numbers, symbols and abbreviations are written; keep your usual wording, contractions and punctuation. Write them out in the language of your reply; the examples below are English.
- Numbers as words, the way people say them: "twenty-five", "three point five", "nineteen ninety-eight". House numbers in pairs: "twelve fifty Main Street", "forty-five hundred Oak Avenue", "suite three hundred".
- Dates and times: "November fourth", "March third, twenty twenty-six", "three PM", "seven thirty PM", "fourteen oh five". Keep AM or PM when the time has one.
- Money and percentages: "forty-five dollars and ninety-nine cents", "fifteen percent".
- Phone numbers, ZIP codes, codes, IDs and passwords: digit by digit, letters as capitals: "five five five, zero one four two", "K seven P two".
- Emails and links: "sam dot lee at gmail dot com", "example dot com slash help".
- Write out every abbreviation that ends in a period, and every symbol and unit: "Doctor", "Mister", "Missus", "Saint", "Street", "approximately", "and", "milligrams", "degrees Fahrenheit". Keep acronyms people say as letters or as a word, like TV, ETA or LOL.
- Plain text only: no markdown or lists. Leave emoji out rather than describing them.
```

</Accordion>

<Accordion title="French (Français · fr-FR)">

```text
Tes réponses seront lues à voix haute par une voix de synthèse. Écris-les comme elles doivent être prononcées. Change uniquement la manière d'écrire les nombres, les symboles et les abréviations ; conserve tes formulations habituelles, ton registre et ta ponctuation. Écris les nombres dans la langue de ta réponse ; les exemples ci-dessous suivent l'usage français de France.
- Écris les nombres en toutes lettres : « vingt-cinq », « trois virgule cinq », « mille neuf cent quatre-vingt-dix-huit ». Respecte les accords : « un rendez-vous », « une personne ». Lis séparément les chiffres après la virgule, sans perdre les zéros. Pour les adresses : « douze rue Victor-Hugo », « appartement trois cents ».
- Dates et heures : « le premier novembre », « le quatre novembre », « le trois mars deux mille vingt-six », « quinze heures », « dix-neuf heures trente ». Conserve toute précision sur le matin ou le soir.
- Montants et pourcentages : « quarante-cinq euros et quatre-vingt-dix-neuf centimes », « quinze pour cent ». Ne change pas la devise et n'arrondis pas les montants.
- Numéros de téléphone, codes postaux, identifiants, codes et mots de passe : chiffre par chiffre, avec tous les zéros. Garde l'ordre des lettres et des chiffres : « zéro six, un deux trois quatre », « K sept P deux ». Ne lis pas un code comme une année.
- Adresses électroniques et liens : « sam point dupont arobase example point com », « example point com barre oblique aide ». Conserve tous les éléments de l'adresse.
- Développe les abréviations qui se lisent comme des mots : « monsieur », « madame », « docteur », « par exemple », « environ ». Écris les symboles et les unités : « plus », « et », « milligrammes », « degrés Celsius ». Garde les sigles, acronymes et marques usuels, comme SNCF, NASA ou Wi-Fi, sans les développer ni les traduire.
- Texte brut uniquement : ni Markdown ni listes. Supprime les émojis et les émoticônes au lieu de les décrire.
```

</Accordion>

<Accordion title="German (Deutsch · de-DE)">

```text
Deine Antworten werden von einer Text-to-Speech-Stimme vorgelesen. Schreibe sie so, wie sie gesprochen werden sollen. Ändere nur die Schreibweise von Zahlen, Symbolen und Abkürzungen; behalte deine sonstige Wortwahl, deinen Ton und deine Satzzeichen bei. Schreibe Zahlen in der Sprache deiner Antwort aus; die Beispiele folgen dem Sprachgebrauch in Deutschland.
- Schreibe Zahlen als Wörter: „fünfundzwanzig“, „drei Komma fünf“, „neunzehnhundertachtundneunzig“. Beachte die grammatische Form: „ein Termin“, „eine Stunde“, „zwei Termine“. Lies Nachkommastellen einzeln und erhalte alle Nullen. Hausnummern als ganze Zahlen: „Hauptstraße zwölfhundertfünfzig“.
- Datum und Uhrzeit: „am vierten November“, „am dritten März zweitausendsechsundzwanzig“, „fünfzehn Uhr“, „neunzehn Uhr dreißig“, „vierzehn Uhr fünf“. Erhalte Angaben zu morgens, nachmittags oder abends.
- Geld und Prozentangaben: „fünfundvierzig Euro und neunundneunzig Cent“, „fünfzehn Prozent“. Ändere weder die Währung noch den Betrag und runde nicht.
- Telefonnummern, Postleitzahlen, Codes, Kennungen und Passwörter: Ziffer für Ziffer, einschließlich aller Nullen. Behalte die Reihenfolge von Buchstaben und Ziffern bei: „null eins sieben, zwei drei vier fünf“, „K sieben P zwei“. Lies Zahlen innerhalb eines Passworts nicht als Jahreszahl.
- E-Mail-Adressen und Links: „sam Punkt mueller at example Punkt com“, „example Punkt com Schrägstrich hilfe“. Erhalte alle Bestandteile der Adresse.
- Schreibe Abkürzungen aus, die als Wörter gesprochen werden: „Doktor“, „zum Beispiel“, „beziehungsweise“, „ungefähr“. Schreibe Symbole und Einheiten passend zum Kontext aus: „plus“, „und“, „Milligramm“, „Grad Celsius“. Behalte geläufige Initialwörter, Akronyme und Markennamen wie TV, EU oder WLAN bei, ohne sie zu erweitern.
- Nur Klartext: kein Markdown und keine Listen. Lasse Emojis und Text-Smileys weg, statt sie zu beschreiben.
```

</Accordion>

<Accordion title="Hebrew (עברית · he-IL)">

<div dir="rtl" lang="he-IL">

```text
התשובות שלך יוקראו בקול באמצעות מערכת להמרת טקסט לדיבור, לכן יש לכתוב אותן כפי שצריך לומר אותן. יש לשנות רק את אופן הכתיבה של מספרים, סמלים וקיצורים, ולשמור על שאר הניסוח, הסגנון וסימני הפיסוק. יש לכתוב את המספרים בשפת התשובה; הדוגמאות כאן בעברית.
- יש לכתוב מספרים במילים ולהתאים את המין הדקדוקי להקשר: ״עשרים וחמש״, ״שלוש נקודה חמש״, ״שני אנשים״, ״שתי נשים״, ״שלושה ימים״. אחרי הנקודה העשרונית יש לקרוא כל ספרה בנפרד ולשמור על האפסים.
- תאריכים ושעות: ״ארבעה בנובמבר״, ״שלושה במרץ אלפיים עשרים ושש״, ״שלוש אחר הצהריים״, ״שבע וחצי בערב״. יש לשמור על ציון הבוקר או הערב ועל סוג לוח השנה שבמקור.
- סכומי כסף ואחוזים: ״עשרים וחמישה שקלים ותשעים אגורות״, ״חמישה עשר אחוזים״. אין להמיר מטבע או לעגל סכומים.
- מספרי טלפון, מיקוד, קודים, מזהים וסיסמאות: ספרה אחר ספרה, בלי להשמיט אפסים. יש לשמור על סדר האותיות והספרות ולהשאיר את האותיות כפי שהן: ״אפס חמש ארבע, אחת שתיים שלוש ארבע״, ״K שבע P שתיים״. מספר בתוך סיסמה אינו שנה או כמות.
- כתובות דוא״ל וקישורים: ״sam נקודה levi שטרודל example נקודה com״, ״example נקודה com לוכסן help״. יש לשמור על כל חלקי הכתובת.
- יש להרחיב קיצורים שנקראים כמילים: ״דוקטור״, ״פרופסור״, ״למשל״. יש לכתוב סמלים ויחידות במילים: ״ועוד״, ״שווה״, ״מיליגרם״, ״מעלות צלזיוס״. יש להשאיר ראשי תיבות ושמות מותגים מקובלים כמו צה״ל, VIP או Wi-Fi בלי להרחיב או לתרגם אותם.
- יש להחזיר טקסט רגיל בלבד, בלי Markdown או רשימות. יש להשמיט אימוג׳ים ופרצופונים במקום לתאר אותם.
```

</div>

</Accordion>

<Accordion title="Hindi (हिन्दी · hi-IN)">

```text
आपके जवाब टेक्स्ट-टू-स्पीच आवाज़ से पढ़े जाएँगे, इसलिए उन्हें वैसे लिखें जैसे बोला जाना चाहिए। केवल संख्याओं, चिह्नों और संक्षिप्त रूपों की लिखावट बदलें; बाकी शब्दों, लहजे और विराम-चिह्नों को वैसा ही रखें। संख्याएँ जवाब की भाषा में लिखें; नीचे के उदाहरण हिंदी में हैं।
- संख्याएँ देवनागरी शब्दों में लिखें: “पच्चीस”, “तीन दशमलव पाँच”, “उन्नीस सौ अट्ठानवे”, “एक लाख पच्चीस हज़ार”। गिनती में लिंग और संदर्भ का ध्यान रखें: “दो लड़के”, “दो लड़कियाँ”, “दूसरी बार”। दशमलव के बाद हर अंक अलग पढ़ें और शून्य न छोड़ें।
- तारीख़ और समय: “चार नवंबर”, “तीन मार्च दो हज़ार छब्बीस”, “दोपहर तीन बजे”, “शाम साढ़े सात बजे”, “चौदह बजकर पाँच मिनट”। सुबह या शाम की जानकारी और मूल कैलेंडर को बनाए रखें।
- पैसे और प्रतिशत: “पैंतालीस रुपये और निन्यानवे पैसे”, “पंद्रह प्रतिशत”। मुद्रा न बदलें और रकम को पूर्णांक में न बदलें।
- फ़ोन नंबर, पिन कोड, पहचान संख्या, ऑर्डर कोड और पासवर्ड का हर अंक अलग पढ़ें। शुरू के और बीच के सभी शून्य बनाए रखें, अक्षरों का क्रम न बदलें: “नौ आठ, शून्य एक दो तीन”, “K सात P दो”। पासवर्ड में आए अंकों को साल या सामान्य संख्या की तरह न पढ़ें।
- ईमेल और लिंक बोलने के रूप में लिखें: “sam डॉट sharma ऐट example डॉट com”, “example डॉट com स्लैश help”। पते का कोई हिस्सा न छोड़ें।
- चिह्नों, इकाइयों और बोले जाने वाले संक्षिप्त रूपों को पूरा लिखें: “जोड़”, “बराबर”, “और”, “किलोग्राम”, “मिलीग्राम”, “डिग्री सेल्सियस”, “डॉक्टर”। अंग्रेज़ी शब्द, ब्रांड और प्रचलित संक्षिप्त रूप जैसे VIP, APP और LOL को बिना अनुवाद या विस्तार के बनाए रखें; उनमें आए अंकों को सामान्य उच्चारण के अनुसार शब्दों में लिखें।
- केवल सादा टेक्स्ट दें: Markdown या सूचियाँ नहीं। इमोजी और टेक्स्ट से बने चेहरे हटाएँ, उनका वर्णन न करें।
```

</Accordion>

<Accordion title="Italian (Italiano · it-IT)">

```text
Le tue risposte saranno lette ad alta voce da una voce di sintesi. Scrivile come devono essere pronunciate. Cambia solo il modo di scrivere numeri, simboli e abbreviazioni; conserva le tue parole abituali, il tono, le elisioni e la punteggiatura. Scrivi i numeri nella lingua della risposta; gli esempi seguono l'uso italiano.
- Scrivi i numeri in lettere: "venticinque", "tre virgola cinque", "millenovecentonovantotto". Rispetta genere e accordi: "un appuntamento", "una persona", "due persone". Leggi separatamente le cifre dopo la virgola, senza perdere gli zeri. Per gli indirizzi: "via Roma dodici", "interno trecento".
- Date e orari: "primo novembre", "quattro novembre", "tre marzo duemilaventisei", "le tre del pomeriggio", "le sette e mezza di sera", "le quattordici e cinque". Mantieni le indicazioni di mattina o sera.
- Denaro e percentuali: "quarantacinque euro e novantanove centesimi", "quindici per cento". Non cambiare valuta e non arrotondare gli importi.
- Numeri di telefono, codici postali, identificativi, codici e password: cifra per cifra, compresi tutti gli zeri. Conserva l'ordine di lettere e cifre: "zero tre tre, uno due quattro cinque", "K sette P due". Non leggere le cifre di una password come un anno.
- Indirizzi email e link: "sam punto rossi chiocciola example punto com", "example punto com barra aiuto". Conserva ogni parte dell'indirizzo.
- Espandi le abbreviazioni che si pronunciano come parole: "dottore", "signora", "per esempio", "circa". Scrivi simboli e unità in lettere: "più", "e", "milligrammi", "gradi Celsius". Mantieni sigle, acronimi e marchi comuni come TV, UE o Wi-Fi, senza espanderli o tradurli.
- Solo testo semplice: niente Markdown o elenchi. Ometti emoji ed emoticon invece di descriverle.
```

</Accordion>

<Accordion title="Japanese (日本語 · ja-JP)">

```text
あなたの返答は音声合成で読み上げられます。実際に話すとおりに書いてください。変えるのは数字、記号、略語の表記だけにし、それ以外の言葉遣い、口調、句読点は保ってください。数字は返答の言語で書き、以下の例は日本語の読み方として扱ってください。
- 数字は読みをひらがなで書いてください。「にじゅうご」「さんてんご」「にせんにじゅうろくねん」。小数点以下は一桁ずつ読み、ゼロも残してください。助数詞と日付の読み分けに注意し、「ひとり」「ふたり」「さんにん」「いっぽん」「にほん」と書いてください。
- 日付と時刻は「じゅういちがつよっか」「さんがつみっか」「ごごさんじ」「ごごしちじはん」「じゅうよじごふん」のように書いてください。午前と午後の区別や、元号と西暦の区別は変えないでください。
- 金額、割合、分数は「せんにひゃくえん」「よんじゅうごドル」「じゅうごパーセント」「よんぶんのさん」のように書いてください。通貨を換算したり、金額を丸めたりしないでください。
- 電話番号、郵便番号、認証コード、注文番号、ID、パスワードは一桁ずつ読み、ゼロを省略しないでください。「ゼロきゅうゼロ、いちにさんよん」「K なな P に」。英字はそのまま残し、順序を保ってください。番地や部屋番号は通常の読み方にし、数量や年とコードを区別してください。
- メールアドレスやURLは「sam ドット tanaka アットマーク example ドット com」「example ドット com スラッシュ help」のように書き、構成要素を省略しないでください。
- 記号、単位、略記は文脈に合わせて「たす」「イコール」「キログラム」「ミリグラム」「せっし」「かぶしきがいしゃ」のように書いてください。iPhone、VIP、Wi-Fiなどのブランド名や一般的な略語は勝手に翻訳・展開せず、含まれる数字だけを通常の読み方にしてください。例：「iPhone じゅうなな」。
- プレーンテキストだけを出力してください。Markdownや箇条書きは使わず、絵文字や顔文字は説明せずに省いてください。
```

</Accordion>

<Accordion title="Korean (한국어 · ko-KR)">

```text
답변은 음성 합성으로 읽힙니다. 실제로 말하는 형태로 작성하세요. 숫자, 기호, 약어의 표기만 바꾸고 나머지 단어 선택, 말투, 문장 부호는 유지하세요. 숫자는 답변의 언어로 풀어 쓰세요. 아래 예시는 한국어입니다.
- 숫자는 문맥에 맞는 한글로 쓰세요. "이십오", "삼 점 오", "이천이십육 년". 고유어 수와 한자어 수를 구별하세요. "두 개", "두 명", "세 시", "이 분", "스무 살". 소수점 아래는 한 자리씩 읽고 영을 빠뜨리지 마세요.
- 날짜와 시간은 "십일월 사 일", "삼월 삼 일", "오후 세 시", "오후 일곱 시 반", "십사 시 오 분"처럼 쓰세요. 월의 특수한 읽기는 "유월", "시월"로 쓰고 오전과 오후를 유지하세요.
- 금액, 백분율, 분수는 "만 이천 원", "사십오 달러", "십오 퍼센트", "사 분의 삼"처럼 쓰세요. 통화를 바꾸거나 금액을 반올림하지 마세요.
- 전화번호, 우편번호, 주문번호, 인증 코드, ID, 비밀번호는 한 자리씩 읽고 모든 공을 남기세요. "공일공, 일이삼사", "K 칠 P 이". 영문자는 그대로 두고 문자와 숫자의 순서를 유지하세요. 비밀번호의 숫자를 연도처럼 읽지 마세요. 주소와 호수는 "백이 동 천이백일 호"처럼 문맥에 맞게 읽으세요.
- 이메일과 주소는 "sam 점 kim 골뱅이 example 점 com", "example 점 com 슬래시 help"처럼 풀어 쓰고 주소의 모든 부분을 유지하세요.
- 기호와 단위는 "더하기", "같다", "킬로그램", "밀리그램", "섭씨"처럼 문맥에 맞는 말로 쓰세요. 풀어서 읽는 약어는 풀어 쓰되, VIP, Wi-Fi, LOL 같은 일반적인 약어와 브랜드명은 임의로 번역하거나 확장하지 마세요. 그 안의 숫자만 통상적인 읽기로 바꾸세요. 예: "아이폰 십칠".
- 일반 텍스트만 출력하세요. Markdown이나 목록을 쓰지 마세요. 이모지와 이모티콘은 설명하지 말고 빼세요.
```

</Accordion>

<Accordion title="Polish (Polski · pl-PL)">

```text
Twoje odpowiedzi będą odczytywane przez syntezator mowy. Pisz je tak, jak powinny brzmieć. Zmieniaj wyłącznie zapis liczb, symboli i skrótów; zachowuj pozostałe słowa, ton i interpunkcję. Zapisuj liczby w języku odpowiedzi; poniższe przykłady są po polsku.
- Zapisuj liczby słownie: „dwadzieścia pięć”, „trzy przecinek pięć”, „tysiąc dziewięćset dziewięćdziesiąt osiem”. Dostosuj rodzaj, przypadek i formę rzeczownika: „dwa dni”, „dwie godziny”, „pięć dni”, „za dwie godziny”. Cyfry po przecinku czytaj pojedynczo, zachowując zera. Numery domów czytaj jako zwykłe liczby.
- Daty i godziny: „czwartego listopada”, „trzeciego marca dwa tysiące dwudziestego szóstego roku”, „o piętnastej”, „o dziewiętnastej trzydzieści”, „o czternastej zero pięć”. Zachowaj informację o porze dnia.
- Kwoty i procenty: „czterdzieści pięć złotych i dziewięćdziesiąt dziewięć groszy”, „piętnaście procent”. Nie zmieniaj waluty i nie zaokrąglaj kwot.
- Numery telefonów, kody pocztowe, identyfikatory, kody i hasła: cyfra po cyfrze, z zachowaniem wszystkich zer. Zachowaj kolejność liter i cyfr: „zero pięć, jeden dwa trzy cztery”, „K siedem P dwa”. Cyfr w haśle nie odczytuj jako roku ani liczby określającej ilość.
- Adresy e-mail i linki: „sam kropka nowak małpa example kropka com”, „example kropka com ukośnik pomoc”. Zachowaj wszystkie części adresu.
- Rozwijaj skróty odczytywane jako słowa, zgodnie z przypadkiem i kontekstem: „doktor”, „na przykład”, „około”. Zapisuj symbole i jednostki słownie: „plus”, „i”, „miligramów”, „stopni Celsjusza”. Zachowuj popularne skrótowce i marki, takie jak TV, PKP czy Wi-Fi, bez rozwijania i tłumaczenia.
- Tylko zwykły tekst: bez Markdown i list. Pomijaj emoji i emotikony zamiast je opisywać.
```

</Accordion>

<Accordion title="Portuguese (Português do Brasil · pt-BR)">

```text
Suas respostas serão lidas em voz alta por uma voz de síntese. Escreva como elas devem ser faladas. Mude apenas a escrita de números, símbolos e abreviações; mantenha suas palavras habituais, seu tom e sua pontuação. Escreva os números no idioma da resposta; os exemplos abaixo seguem o português do Brasil.
- Escreva os números por extenso: "vinte e cinco", "três vírgula cinco", "mil novecentos e noventa e oito". Respeite gênero e concordância: "dois dias", "duas horas". Leia os algarismos depois da vírgula um a um, sem perder zeros. Em endereços: "rua das Flores, mil duzentos e cinquenta", "apartamento trezentos".
- Datas e horários: "primeiro de novembro", "quatro de novembro", "três de março de dois mil e vinte e seis", "três da tarde", "sete e meia da noite", "quatorze horas e cinco minutos". Preserve a indicação de manhã, tarde ou noite.
- Dinheiro e porcentagens: "quarenta e cinco reais e noventa e nove centavos", "quinze por cento". Não converta moedas nem arredonde valores.
- Telefones, CEPs, códigos, identificadores e senhas: algarismo por algarismo, incluindo todos os zeros. Preserve a ordem das letras e dos algarismos: "zero um, dois três quatro cinco", "K sete P dois". Não leia números em senhas como anos.
- E-mails e links: "sam ponto silva arroba example ponto com", "example ponto com barra ajuda". Preserve todas as partes do endereço.
- Expanda abreviações pronunciadas como palavras: "doutor", "senhora", "por exemplo", "aproximadamente". Escreva símbolos e unidades por extenso: "mais", "e", "miligramas", "graus Celsius". Preserve siglas e marcas comuns como TV, CPF e Wi-Fi, sem expandir ou traduzir seus nomes.
- Somente texto simples: sem Markdown ou listas. Omita emojis e emoticons em vez de descrevê-los.
```

</Accordion>

<Accordion title="Russian (Русский · ru-RU)">

```text
Ваши ответы будут озвучиваться синтезатором речи, поэтому пишите их так, как они должны звучать. Меняйте только запись чисел, символов и сокращений; сохраняйте остальные слова, тон и пунктуацию. Записывайте числа на языке ответа; примеры ниже даны на русском.
- Пишите числа словами: «двадцать пять», «три целых пять десятых», «тысяча девятьсот девяносто восемь». Учитывайте род и падеж: «два дня», «две недели», «через два дня», «к двум часам». Не округляйте десятичные дроби. Номера домов читайте как обычные числа: «дом двенадцать», «квартира триста».
- Даты и время: «четвёртое ноября», «третьего марта две тысячи двадцать шестого года», «три часа дня», «семь тридцать вечера», «четырнадцать ноль пять». Выбирайте падеж по предложению и сохраняйте указание на утро, день или вечер.
- Деньги и проценты: «сорок пять рублей девяносто девять копеек», «пятнадцать процентов». Не меняйте валюту и не округляйте суммы.
- Телефонные номера, почтовые индексы, коды, идентификаторы и пароли читайте по одной цифре, сохраняя все нули. Не меняйте порядок букв и цифр; буквы оставляйте как есть: «ноль девять, один два три четыре», «K семь P два». Не читайте цифры в пароле как год или количество.
- Электронная почта и ссылки: «sam точка ivanov собака example точка com», «example точка com слеш help». Сохраняйте все части адреса.
- Раскрывайте сокращения, которые произносятся словами, с учётом контекста и падежа: «доктор», «например», «примерно». Записывайте символы и единицы словами: «плюс», «и», «миллиграммов», «градусов Цельсия». Сохраняйте привычные аббревиатуры и названия брендов, например МГУ, VIP и Wi-Fi, не раскрывая и не переводя их.
- Только обычный текст: без Markdown и списков. Удаляйте эмодзи и текстовые смайлики, а не описывайте их.
```

</Accordion>

<Accordion title="Spanish (Español · es-ES)">

```text
Tus respuestas se leerán en voz alta mediante una voz de síntesis. Escríbelas como deben pronunciarse. Cambia solo la escritura de números, símbolos y abreviaturas; conserva tus palabras habituales, tu tono y tu puntuación. Escribe los números en el idioma de la respuesta; los ejemplos siguen el uso de España.
- Escribe los números con palabras: «veinticinco», «tres coma cinco», «mil novecientos noventa y ocho». Respeta el género y la concordancia: «veintiún días», «veintiuna personas». Lee por separado las cifras después de la coma y conserva los ceros. En direcciones: «calle Mayor, mil doscientos cincuenta», «habitación trescientos».
- Fechas y horas: «uno de noviembre», «cuatro de noviembre», «tres de marzo de dos mil veintiséis», «las tres de la tarde», «las siete y media de la tarde», «las catorce y cinco». Conserva la información sobre la mañana, la tarde o la noche.
- Dinero y porcentajes: «cuarenta y cinco euros con noventa y nueve céntimos», «quince por ciento». No cambies la moneda ni redondees los importes.
- Teléfonos, códigos postales, identificadores, códigos y contraseñas: cifra por cifra, incluidos todos los ceros. Conserva el orden de letras y cifras: «cero seis, uno dos tres cuatro», «K siete P dos». No leas los números de una contraseña como un año.
- Correos electrónicos y enlaces: «sam punto garcia arroba example punto com», «example punto com barra ayuda». Conserva todos los componentes de la dirección.
- Desarrolla las abreviaturas que se pronuncian como palabras: «doctor», «señora», «por ejemplo», «aproximadamente». Escribe los símbolos y las unidades con palabras: «más», «y», «miligramos», «grados Celsius». Conserva las siglas y marcas habituales, como TV, DNI o Wi-Fi, sin desarrollarlas ni traducirlas.
- Solo texto sin formato: ni Markdown ni listas. Omite los emojis y emoticonos en lugar de describirlos.
```

</Accordion>

For applications that reply in multiple languages, choose the snippet for each reply's language. The English snippet also asks the LLM to expand numbers in the reply's language, but language-specific examples help express local conventions.

## Check the results

Treat these prompts as starting points. A model can still leave a digit unchanged, expand an acronym you wanted to keep, or change the meaning of an abbreviation. Check the results again when you change your model or prompt.

Build a test set from your application's replies. Include both direct requests and replies based on tool results or conversation history. Check these cases in particular:

- **Numbers with different meanings:** Compare a year, a price, a house number, and the same digits inside a password. Each needs a different reading.
- **Codes and identifiers:** Check that every digit survives, including leading zeros. Include phone numbers, postcodes, room numbers, and mixed letters and digits.
- **Dates and times:** Include your audience's date format, on-the-hour times, and times with AM or PM. Resolve ambiguous dates in your application before the LLM writes them out.
- **Abbreviations and names:** Check titles such as `Mrs.` and context-dependent abbreviations such as `St.`. Include brands and acronyms that should stay unchanged.
- **Tone and formatting:** Check that contractions and punctuation survive, and that the output contains no unwanted Markdown, emoji, or emoticons.

Listen to representative outputs with the voice and language your application uses. Correctly written text is one part of getting the intended spoken result.
