ترميز كلام عملي

دليل SSML

نعم. إذا كنت بحاجة إلى تحكم دقيق في النطق أو الإيقاف المؤقت أو التشديد، يدعم محرر تحويل النص إلى كلام علامات SSML للتخصيص المتقدم.

speech.ssml
<speak xml:lang="en-US">
  <voice name="JennyNeural">
    <prosody rate="-10%">
      Your words, directed.
    </prosody>
  </voice>
</speak>
rootvoiceprosody
01

اختر تنسيق الإدخال المناسب

يقبل FreeReadText النص العادي أو وسوم SSML المضمّنة أو مستند SSML كاملًا مباشرة في المحرر.

01

نص عادي

اكتب بشكل طبيعي، وسيتم تطبيق الصوت والسرعة وطبقة الصوت المحددة تلقائيًا.

02

SSML مضمّن

أضف وسومًا مثل <break> أو <say-as> وسيتم استخدام الصوت المحدد مع الترميز.

03

مستند كامل

ابدأ بـ <speak> للتحكم الكامل في الصوت واللغة والأسلوب والتنغيم عبر SSML.

02

أمثلة جاهزة للنسخ

الصق المثال في المحرر ثم غيّر القيم والكلمات لتناسب نصك.

<break>
Hello! <break time="1s"/> Welcome to FreeReadText.
<prosody>
<prosody rate="-20%" pitch="+10%">This sentence sounds slower and higher.</prosody>
<say-as>
Your verification code is <say-as interpret-as="characters">ABC123</say-as>.
<phoneme>
I like <phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>.
<mstts:express-as>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:mstts="http://www.w3.org/2001/mstts"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    <mstts:express-as style="cheerful">
      Hello! I am very happy to meet you.
    </mstts:express-as>
  </voice>
</speak>
<voice>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    Hello, how are you?
  </voice>
  <voice name="en-US-GuyNeural">
    I am doing very well, thank you.
  </voice>
</speak>
03

قواعد تمنع الأخطاء

  • أغلق كل وسم ليس ذاتي الإغلاق.
  • استخدم عنصر جذر <speak> واحدًا.
  • ضع المحتوى المنطوق داخل عنصر <voice> واحد على الأقل.
  • استخدم أسلوبًا يدعمه صوت Azure المحدد فقط.

هل أنت مستعد لسماع الفرق؟

افتح المحرر والصق مثالًا ثم أنشئ الصوت.

جرّب SSML الآن