All Products
Search
Document Center

Intelligent Media Services:Panduan bahasa markup SSML

Last Updated:Jun 18, 2026

Bahasa Markup Sintesis Ucapan (SSML) memberikan kontrol detail halus atas output sintesis suara, termasuk jeda, pelafalan, dan segmentasi kata.

Ikhtisar

SSML adalah bahasa markup berbasis XML untuk sintesis suara. Dibandingkan dengan teks biasa, SSML memungkinkan Anda memperkaya audio hasil sintesis dengan variasi yang lebih luas, tidak hanya mengatur apa yang diucapkan, tetapi juga bagaimana cara mengucapkannya—termasuk jeda, segmentasi kata, pelafalan, dan hentian.

Catatan

Layanan sintesis suara Alibaba Cloud mengimplementasikan SSML berdasarkan W3C Speech Synthesis Markup Language Versi 1.0 dan mendukung subset tag W3C yang paling relevan dengan kasus penggunaan umum.

Catatan penggunaan

  • Saat ini, SSML hanya didukung untuk voice bahasa Mandarin dan Inggris. Tag dan konten SSML yang didukung sedikit berbeda antara kedua bahasa tersebut. Untuk informasi selengkapnya, lihat deskripsi dan contoh masing-masing tag dalam topik ini.

  • Seluruh teks harus ditempatkan di dalam tag <speak></speak>. Anda dapat menggunakan beberapa tag <speak></speak> dalam satu tugas sintesis suara serta menggabungkan SSML dengan teks biasa.

  • Anda dapat menghilangkan header XML sebelum tag <speak> awal.

  • Jika teks di dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya. Daftar berikut menunjukkan karakter khusus umum beserta padanan escaped-nya:

    • " (tanda kutip ganda) bersesuaian dengan: &quot;

    • ' (apostrof atau tanda kutip tunggal) bersesuaian dengan: &apos;

    • & (ampersand) bersesuaian dengan: &amp;

    • < (tanda kurang dari) bersesuaian dengan: &lt;

    • > (tanda lebih dari) bersesuaian dengan: &gt;

Catatan

Tugas Intelligent Speech dan Voice Cloning (Edisi Dasar) mendukung semua tag dan atribut SSML yang tercantum dalam topik ini.

Voice Cloning (Edisi Publik) hanya mendukung tujuh tag: <speak>, <break>, <s>, <sub>, <w>, <phoneme>, dan <say-as>. Untuk tag <speak>, hanya atribut rate, pitch, dan volume yang didukung. Tag lain tidak mendukung atribut, yang dalam topik ini disebut sebagai "atribut kosong".

Tag

<speak>

  • Deskripsi

    Tag <speak> adalah elemen root untuk semua tag SSML. Semua teks yang menggunakan tag SSML harus diapit oleh <speak></speak>.

  • Sintaks

     <speak>Teks yang memerlukan tag SSML</speak>
  • Atribut

    Tag <speak> mendukung atribut-atribut berikut.

    Nama Properti

    Jenis properti

    Nilai

    Wajib

    Deskripsi

    voice

    String

    Nama voice yang digunakan untuk sintesis. Ini adalah nilai parameter voice dalam huruf kecil semua, seperti "siyue".

    Tidak

    Tag khusus Alibaba Cloud. Menentukan voice untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada voice yang ditentukan oleh parameter permintaan `voice`.

    Voice: Daftar Jenis Voice

    encodeType

    String

    PCM/WAV/MP3

    Tidak

    Tag khusus Alibaba Cloud. Menentukan format file audio untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada format file yang ditentukan oleh parameter permintaan `format`.

    sampleRate

    String

    8000/16000/24000/48000

    Tidak

    Tag khusus Alibaba Cloud. Menentukan laju sampel audio untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada laju pengambilan sampel audio yang ditentukan oleh parameter permintaan `sample_rate`.

    rate

    String

    Bilangan bulat dari -500 hingga 500. Nilai default adalah 0.

    • Nilai lebih besar dari 0 meningkatkan laju ucapan.

    • Nilai kurang dari 0 menurunkan laju ucapan.

    Tidak

    Tag khusus Alibaba Cloud. Menentukan laju ucapan untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada laju ucapan yang ditentukan oleh parameter permintaan `speech_rate`.

    pitch

    String

    Bilangan bulat dari -500 hingga 500. Nilai default adalah 0.

    • Nilai lebih besar dari 0 menaikkan pitch.

    • Nilai kurang dari 0 menurunkan pitch.

    Tidak

    Tag khusus Alibaba Cloud. Menentukan pitch untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada pitch yang ditentukan oleh parameter permintaan `pitch_rate`.

    volume

    String

    Bilangan bulat dari 0 hingga 100. Nilai default adalah 50.

    • Nilai lebih besar dari 50 meningkatkan volume.

    • Nilai kurang dari 50 menurunkan volume.

    Tidak

    Tag khusus Alibaba Cloud. Menentukan volume untuk sintesis. Atribut ini memiliki prioritas lebih tinggi daripada volume yang ditentukan oleh parameter permintaan `volume`.

    effect

    String

    robot/lolita/lowpass/echo/eq/lpfilter/hpfilter

    Tidak

    Tag khusus Alibaba Cloud. Gunakan tag ini untuk menerapkan efek suara berbeda pada ucapan hasil sintesis.

    • robot: Efek suara robot.

    • lolita: Efek suara perempuan ceria.

    • lowpass: Efek suara low-pass.

    • echo: Efek gema.

    • eq: Equalizer.

    • lpfilter: Filter low-pass.

    • hpfilter: Filter high-pass.

    Catatan

    eq, lpfilter, dan hpfilter adalah efek lanjutan. Anda dapat menggunakan `effectValue` untuk menyesuaikannya.

    Hanya satu efek suara yang didukung per SSML. Anda tidak dapat menentukan beberapa atribut effect.

    Menggunakan efek suara meningkatkan latensi sistem.

    effectValue

    String

    Ketika `effect` diatur ke eq, lpfilter, atau hpfilter, gunakan parameter ini untuk memodifikasi efek default.

    Tidak

    • eq (equalizer): Sistem menggunakan delapan level secara default. Frekuensi yang sesuai adalah ["40 Hz", "100 Hz", "200 Hz", "400 Hz", "800 Hz", "1600 Hz", "4000 Hz", "12000 Hz"]. Bandwidth yang sesuai adalah ["1.0q", "1.0q", "1.0q", "1.0q", "1.0q", "1.0q", "1.0q", "1.0q"]. Anda harus memasukkan gain untuk masing-masing delapan level tersebut. Rentang nilainya adalah [-20 dB, 20 dB]. Contohnya, effectValue="1 1 1 1 1 1 1 1". Ini adalah string delapan bilangan bulat yang dipisahkan spasi. Nilai 0 berarti gain untuk frekuensi yang sesuai tidak disesuaikan.

    • lpfilter: Masukkan nilai frekuensi untuk filter low-pass. Nilainya adalah bilangan bulat dalam rentang (0, laju sampel target/2]. Contohnya, effectValue="800".

    • hpfilter: Masukkan nilai frekuensi untuk filter high-pass. Nilainya adalah bilangan bulat dalam rentang (0, laju sampel target/2]. Contohnya, effectValue="1200".

    bgm

    String

    Nama musik latar belakang yang digunakan. Lihat deskripsi atribut bgm.

    Tidak

    Tag khusus Alibaba Cloud. Menambahkan musik latar belakang yang ditentukan ke ucapan hasil sintesis.

    backgroundMusicVolume

    String

    Bilangan bulat dari 0 hingga 100. Nilai default adalah 50.

    • Nilai lebih besar dari 50 meningkatkan volume.

    • Nilai kurang dari 50 menurunkan volume.

    Tidak

    Tag khusus Alibaba Cloud. Mengontrol volume musik latar belakang.

    Berikut ini menjelaskan properti bgm.

    URL layanan bawaan

    URL musik latar belakang kustom

    Layanan sintesis suara Alibaba Cloud menyediakan track musik latar belakang bawaan berikut untuk Anda coba:

    Anda dapat menggunakan musik latar belakang sendiri sesuai kebutuhan. Anda harus menyimpan file musik di Alibaba Cloud OSS. bucket harus memiliki setidaknya izin baca-publik. Untuk informasi selengkapnya, lihat Buat bucket. Hasilkan tautan akses file menggunakan protokol HTTP atau HTTPS. Untuk informasi selengkapnya, lihat Unggah file.

    Persyaratan audio:

    • Laju sampel 16 kHz, format WAV single-channel.

    • Ukuran file tidak boleh melebihi 3,5 MB untuk sintesis teks pendek atau 10 MB untuk sintesis teks panjang.

    • Jika audio hasil sintesis lebih panjang daripada musik latar belakang, musik akan di-loop. Jika musik latar belakang bukan dalam format WAV, Anda dapat mengonversinya menggunakan ffmpeg: ffmpeg -i input_audio -acodec pcm_s16le -ac 1 -ar 16000 target.wav.

    • Jika URL dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya.

    • Kedalaman bit harus 16-bit.

    Penting

    Anda bertanggung jawab secara hukum atas hak cipta audio yang Anda unggah.

  • Hubungan tag

    Tag <speak> dapat berisi teks dan tag-tag berikut:

    • <break>

    • <s>

    • <w>

    • <phoneme>

    • <say-as>

  • Contoh

    • Atribut kosong

      <speak>Teks yang memerlukan tag SSML</speak>

      Efek audio: SSML-speak1.mp3

    • atribut suara

      <speak voice="xiaogang">Saya adalah voice laki-laki.</speak>

      Efek audio: SSML-speak2.mp3

    • atribut encodeType

      <speak encodeType="mp3">Saya dapat menghasilkan audio dalam format terkompresi.</speak>

      Efek audio: SSML-encode.mp3

    • atribut sampleRate

      <speak sampleRate="8000">Lihat ukuran file saya. Ukurannya separuh dari file audio dengan laju sampel 16000.</speak>

      Efek audio: SSML-speak4.mp3

    • atribut rate

      <speak rate="200">Laju ucapan saya lebih cepat dari normal.</speak>

      Efek audio: SSML-speak5.mp3

    • atribut pitch

      <speak pitch="-100">Namun pitch saya lebih rendah daripada yang lain.</speak>

      Efek audio: SSML-speak6.mp3

    • atribut volume

      <speak volume="80">Volume saya juga sangat keras.</speak>

      Efek audio: SSML-speak7.mp3

    • Kombinasi atribut (dipisahkan spasi)

      <speak rate="200" pitch="-100" volume="80">Jadi ketika Anda menggabungkan semuanya, suara saya terdengar seperti ini.</speak>

      Efek audio: SSML-speak8.mp3

    • atribut effect

      <speak effect="robot">Apakah Anda menyukai robot WALL-E?</speak>

      Efek audio: SSML-speak9.mp3

    • atribut bgm

      <speak bgm="http://nls.alicdn.com/bgm/2.wav" backgroundMusicVolume="30" rate="-500" volume="40"><break time="2s"/>Pohon-pohon tua di tebing gelap diselimuti kabut.<break time="700ms"/>Suara hujan masih terdengar di hutan bambu.<break time="700ms"/>Saya tahu bahwa kapas berkontribusi bagi kesejahteraan bangsa.<break time="700ms"/>Pemandangan Mianzhou selalu menyedihkan.<break time="2s"/></speak>

      Efek audio: SSML-speak10.mp3

<emotion>

  • Deskripsi

    Mengaktifkan sintesis suara multi-emosi. Ini adalah tag opsional. Penggunaan tag ini dengan voice yang tidak mendukung multi-emosi akan menyebabkan permintaan sintesis gagal.

  • Sintaks

    <emotion category="happy" intensity="1.0">Cuaca hari ini sangat bagus!</emotion>
  • Atribut

    Tag <emotion> mendukung atribut-atribut berikut.

    Atribut

    Jenis properti

    Nilai

    Wajib

    Deskripsi

    category

    String

    Nilai enumerasi, seperti neutral, happy.

    Ya

    Menentukan emosi berbicara. Emosi yang didukung oleh setiap voice ditunjukkan dalam tabel di bawah ini.

    intensity

    String

    Nilai floating-point dalam rentang [0,01, 2,0].

    Tidak

    Menentukan intensitas emosi. Nilai default adalah 1,0, yang menunjukkan intensitas emosi yang telah ditentukan. Nilai minimum 0,01 menghasilkan kecenderungan ringan terhadap emosi target. Nilai maksimum 2,0 menggandakan intensitas emosi target.

    Tabel berikut menjelaskan voice multi-emosi yang didukung.

    Nama Voice

    nilai parameter voice

    Kategori emosi

    Zhimiao_Multi-emotion

    zhimiao_emo

    serious, sad, disgust, jealousy, embarrassed, happy, fear, surprise, neutral, frustrated, affectionate, gentle, angry, newscast, customer-service, story, living

    Zhimi_Multi-emotion

    zhimi_emo

    angry, fear, happy, hate, neutral, sad, surprise

    Zhiyan_Multi-emotion

    zhiyan_emo

    neutral, happy, angry, sad, fear, hate, surprise, arousal

    Zhibei_Multi-emotion

    zhibei_emo

    neutral, happy, angry, sad, fear, hate, surprise

    Zhitian_Multi-emotion

    zhitian_emo

    neutral, happy, angry, sad, fear, hate, surprise

  • Hubungan tag

    Tag <emotion> dapat berisi teks dan tag-tag berikut:

    • <s>

    • <sub>

    • <say-as>

    • <w>

    • <phoneme>

    • <soundEvent/>

    • <break/>

  • Contoh

    • Atribut kosong

      <speak voice="zhitian_emo"><emotion category="happy" intensity="1.0">Cuaca hari ini sangat bagus!</emotion></speak>

      Efek audio: SSML-emotion.wav

<break>

  • Deskripsi

    Menyisipkan jeda dalam teks. Ini adalah tag opsional.

  • Sintaks

    <break time="string"/>
  • Atribut

    Nama Properti

    Jenis properti

    Nilai

    Wajib

    Deskripsi

    time

    String

    [number]s/[number]ms

    Tidak

    Mengatur durasi jeda dalam detik (s) atau milidetik (ms), seperti "2s" atau "50ms".

    • [number]s: Dalam detik. [number] adalah bilangan bulat dari 1 hingga 10.

    • [number]ms: Dalam milidetik. [number] adalah bilangan bulat dari 50 hingga 10000.

  • Hubungan tag

    Tag <break> adalah tag kosong dan tidak dapat berisi tag lain. Jika struktur SSML Anda mencakup tag <s>, tempatkan tag <break> di dalam tag <s> untuk menyisipkan jeda dalam paragraf atau kalimat saat ini.

  • Contoh

     <speak>Silakan tutup mata Anda dan beristirahat sejenak.<break time="500ms"/>Baiklah, silakan buka mata Anda.</speak>

    Efek audio: SSML-break.mp3

<s>

  • Deskripsi

    Merupakan struktur kalimat dari teks. Ini adalah tag opsional.

  • Sintaks

     <s>teks</s>
  • Atribut

    Tidak ada.

  • Hubungan tag

    Tag <s> dapat berisi teks dan tag-tag berikut:

    • <break>

    • <w>

    • <phoneme>

    • <say-as>

  • Contoh

    <speak><s>Ini adalah kalimat pertama.</s><s>Ini adalah kalimat kedua.</s></speak>

    Efek audio: SSML-s.mp3

<sub>

  • Deskripsi

    Mengganti teks di dalam tag dengan alias.

  • Sintaks

     <sub alias="string"></sub>
  • Atribut

    Nama Properti

    Jenis

    Nilai

    Wajib

    Deskripsi

    alias

    String

    Konten pengganti.

    Ya

    Mengganti teks di dalam tag.

  • Hubungan tag

    Tag <sub> dapat berisi teks.

  • Contoh

     <speak><sub alias="World Wide Web Consortium">W3C</sub></speak>

    Efek audio: SSML-sub.mp3

<w>

  • Deskripsi

    Merupakan struktur kata dari teks. Ini adalah tag opsional. Karena teks bahasa Inggris biasanya ditokenisasi berdasarkan spasi, tag ini umumnya tidak diperlukan untuk bahasa Inggris. Konten di dalam tag <w> harus berupa satu kata atau frasa, dan tidak boleh merupakan campuran bahasa Mandarin dan bahasa lain.

  • Sintaks

     <w>teks</w>
  • Atribut

    Tidak ada.

  • Hubungan tag

    Tag <w> dapat berisi teks.

  • Contoh

     <speak>Walikota Nanjing, <w>Jiang Daqiao,</w> memberikan pidato hari ini.</speak>

    Efek audio: SSML-w.mp3

<phoneme>

  • Deskripsi

    Mengontrol pelafalan teks di dalam tag. Tag ini bersifat opsional dan tidak didukung untuk teks bahasa Inggris.

  • Sintaks

     <phoneme alphabet="string" ph="string">teks</phoneme>
  • Atribut

    Atribut

    Jenis properti

    Nilai

    Wajib

    Deskripsi

    alphabet

    String

    py

    Ya

    "py" menunjukkan Pinyin.

    ph

    String

    String Pinyin yang sesuai dengan teks di dalam tag.

    Ya

    Aturan penugasan Pinyin:

    • Pisahkan Pinyin untuk setiap karakter dengan spasi. Jumlah suku kata Pinyin harus sama dengan jumlah karakter.

    • Setiap suku kata Pinyin terdiri dari pelafalan dan nada. Nada adalah angka dari 1 hingga 5, di mana "5" menunjukkan nada netral.

  • Hubungan tag

    Tag <phoneme> dapat berisi teks.

  • Contoh

     <speak>Pergi ke <phoneme alphabet="py" ph="dian3 dang4 hang2">pawnshop</phoneme> dan <phoneme alphabet="py" ph="dang4 diao4">pawn</phoneme> barang ini.</speak>

    Efek audio: SSML-phoneme.mp3

<soundEvent>

  • Deskripsi

    Menyisipkan nada prompt pada posisi apa pun selama sintesis SSML.

  • Sintaks

     <soundEvent src="URL"/>
  • Atribut

    Nama properti

    Jenis

    Nilai

    Wajib

    Deskripsi

    src

    String

    Jalur URL ke sumber daya nada prompt.

    Ya

    Anda dapat menggunakan nada prompt sendiri sesuai kebutuhan. Anda harus menyimpan file nada prompt di Alibaba Cloud OSS. bucket harus memiliki setidaknya izin baca-publik. Untuk informasi selengkapnya, lihat Buat bucket. Hasilkan tautan akses file menggunakan protokol HTTP atau HTTPS. Untuk informasi selengkapnya, lihat Unggah file.

    Persyaratan audio:

    • Laju sampel 16 kHz, format WAV single-channel.

    • Ukuran file tidak boleh melebihi 2 MB.

    • Kedalaman bit harus 16-bit.

    Penting

    Anda bertanggung jawab secara hukum atas hak cipta audio yang Anda unggah.

  • Hubungan tag

    Tag <soundEvent> adalah tag kosong dan tidak dapat berisi tag lain.

  • Contoh

     <speak>Seekor kuda terkejut<soundEvent src="http://nls.alicdn.com/sound-event/horse-neigh.wav"/>dan orang-orang tersebar untuk menjauh.</speak>

    Efek audio: SSML-sound-event.mp3

<say-as>

  • Deskripsi

    Menentukan jenis informasi dari teks yang diapit agar diucapkan sesuai aturan default untuk jenis tersebut.

  • Sintaks

     <say-as interpret-as="string">teks</say-as>
  • Atribut

    Atribut

    Jenis Properti

    Nilai

    Wajib

    Deskripsi

    interpret-as

    String

    cardinal/digits/telephone/name/address/id/characters/punctuation/date/time/currency/measure

    Ya

    Menunjukkan jenis informasi dari teks di dalam tag:

    • cardinal: Diucapkan sebagai bilangan bulat atau desimal.

    • digits: Diucapkan sebagai digit individual.

    • telephone: Diucapkan dengan cara umum untuk nomor telepon.

    • name: Diucapkan sebagai nama orang.

    • address: Membaca isi dengan lantang sebagai alamat.

    • id: Cocok untuk nama akun, nama panggilan, dll.

    • characters: Membaca teks di dalam tag karakter per karakter.

    • punctuation: Membaca teks di dalam tag sebagai tanda baca.

    • date: Diucapkan sebagai tanggal.

    • time: Diucapkan sama seperti 'time'.

    • currency: Diucapkan sebagai jumlah uang.

    • measure: Diucapkan sebagai satuan pengukuran.

  • Rentang yang didukung untuk setiap jenis <say-as>

    • cardinal

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      String angka

      145

      145 (seratus empat puluh lima)

      Rentang input bilangan bulat: Bilangan bulat positif atau negatif hingga 20 digit, [-99999999999999999999, 99999999999999999999].

      Rentang input desimal: Tidak ada batasan khusus pada jumlah tempat desimal, tetapi kami menyarankan tidak lebih dari 10.

      Tanda minus + string angka

      -145

      -145 (minus seratus empat puluh lima)

      String angka 3 digit dengan pemisah koma

      10,000

      10,000 (sepuluh ribu)

      Tanda minus + string angka 3 digit dengan pemisah koma

      -10,124

      -10,124 (minus sepuluh ribu seratus dua puluh empat)

      String angka + titik desimal + dua nol

      10.00

      10 (sepuluh)

      Tanda minus + string angka + titik desimal + dua nol

      -110.00

      -110 (minus seratus sepuluh)

      String angka + titik desimal + string angka

      79.090

      79.090 (tujuh puluh sembilan koma nol sembilan nol)

      Tanda minus + string angka + titik desimal + string angka

      -79.001

      -79.001 (minus tujuh puluh sembilan koma nol nol satu)

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      String angka

      145

      one hundred forty five

      Rentang input bilangan bulat: Bilangan bulat positif atau negatif hingga 13 digit, [-999999999999, 999999999999].

      Rentang input desimal: Tidak ada batasan khusus pada jumlah tempat desimal, tetapi kami menyarankan tidak lebih dari 10.

      String angka dimulai dengan nol

      0145

      one hundred forty five

      Tanda minus + string angka

      -145

      minus hundred forty five

      String angka 3 digit dengan pemisah koma

      60,000

      sixty thousand

      Tanda minus + string angka 3 digit dengan pemisah koma

      -208,000

      minus two hundred eight thousand

      String angka + titik desimal + nol

      12.00

      twelve

      String angka + titik desimal + string angka

      12.34

      twelve point three four

      String angka 3 digit dengan pemisah koma + titik desimal + string angka

      1,000.1

      one thousand point one

      Tanda minus + string angka + titik desimal + string angka

      -12.34

      minus twelve point three four

      Tanda minus + string angka 3 digit dengan pemisah koma + titik desimal + string angka

      -1,000.1

      minus one thousand point one

      (3-digit dengan koma) string angka + tanda hubung + (3-digit dengan koma) angka

      1-1,000

      one to one thousand

      Pengucapan default lainnya

      012.34

      twelve point three four

      Tidak ada

      1/2

      one half

      -3/4

      minus three quarters

      5.1/6

      five point one over six

      -3 1/2

      minus three and a half

      1,000.3^3

      one thousand point three to the power of three

      3e9.1

      three times ten to the power of nine point one

      23.10%

      twenty three point one percent

    • digits

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      String angka

      129090909

      129090909 (satu dua sembilan nol sembilan nol sembilan nol sembilan)

      Tidak ada batasan khusus pada panjang string angka, tetapi kami menyarankan tidak lebih dari 20 digit.

      Ketika string angka melebihi 10 digit, jeda dimasukkan setelah setiap digit.

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      String angka

      12034

      one two zero three four

      Tidak ada batasan khusus pada panjang string angka, tetapi kami menyarankan tidak lebih dari 20 digit.

      Ketika string angka dikelompokkan berdasarkan spasi atau tanda hubung, koma dimasukkan di antara kelompok untuk membuat jeda ringan. Maksimal 5 kelompok didukung.

      String angka + spasi atau tanda hubung + string angka + spasi atau tanda hubung + string angka + spasi atau tanda hubung + string angka

      1-23-456 7890

      one, two three, four five six, seven eight nine zero

    • telephone

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Nomor telepon rumah

      4930286

      493 0286 (empat sembilan tiga, nol dua delapan enam)

      Mendukung nomor telepon rumah 7 hingga 8 digit. Mendukung spasi dan "-" sebagai pemisah.

      Untuk nomor telepon rumah 7 digit, pengelompokan "3-4" didukung. Untuk nomor telepon rumah 8 digit, pengelompokan "4-4" didukung.

      493 0286

      493 0286 (empat sembilan tiga, nol dua delapan enam)

      493-0286

      493 0286 (empat sembilan tiga, nol dua delapan enam)

      62552560

      6255 2560 (enam dua lima lima, dua lima enam nol)

      6255 2560

      6255 2560 (enam dua lima lima, dua lima enam nol)

      6255-2560

      6255 2560 (enam dua lima lima, dua lima enam nol)

      Nomor telepon rumah + ekstensi

      4930286-109

      493 0286 ekstensi 109 (empat sembilan tiga, nol dua delapan enam, ekstensi satu nol sembilan)

      Mendukung ekstensi 1 hingga 4 digit.

      4930286 ekstensi 109

      493 0286 ekstensi 109 (empat sembilan tiga, nol dua delapan enam, ekstensi satu nol sembilan)

      4930286 ekstensi 109

      493 0286 ekstensi 109 (empat sembilan tiga, nol dua delapan enam, ekstensi satu nol sembilan)

      4930286 ekstensi 109

      493 0286 ekstensi 109 (empat sembilan tiga, nol dua delapan enam, ekstensi satu nol sembilan)

      Kode area + nomor telepon rumah

      01062552560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      Kode area yang didukung: 010, 02x, 03xx, 04xx, 05xx, 07xx, 08xx, 09xx.

      010 62552560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      010 6255 2560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      010 6255-2560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      010-62552560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      010-6255-2560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      (010)62552560

      010 6255 2560 (nol satu nol, enam dua lima lima, dua lima enam nol)

      03198907098

      0319 890 7098 (nol tiga satu sembilan, delapan sembilan nol, tujuh nol sembilan delapan)

      0319-8907098

      319 890 7098 (tiga satu sembilan, delapan sembilan nol, tujuh nol sembilan delapan)

      Kode area + nomor telepon rumah + ekstensi

      010 62552560-109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      Tidak ada

      010-62552560-109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      (010)62552560-109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      (010)62552560 ekstensi 109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      (010)62552560 ekstensi 109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      (010)62552560 ekstensi 109

      010 6255 2560 ekstensi 109 (nol satu nol, enam dua lima lima, dua lima enam nol, ekstensi satu nol sembilan)

      Kode negara + kode area + nomor telepon rumah

      86-010-62791627

      86 010 6279 1627 (delapan enam, nol satu nol, enam dua tujuh sembilan, satu enam dua tujuh)

      Kode negara yang didukung: 86, (86), +86, (+86), 0086. Semuanya diucapkan sebagai "delapan enam".

      (86)10-62791627

      86 10 6279 1627 (delapan enam, satu nol, enam dua tujuh sembilan, satu enam dua tujuh)

      +86-010-62791627

      86 010 6279 1627 (delapan enam, nol satu nol, enam dua tujuh sembilan, satu enam dua tujuh)

      0086-10-62791627

      86 10 6279 1627 (delapan enam, satu nol, enam dua tujuh sembilan, satu enam dua tujuh)

      (+86)-10-6279 1627

      86 10 6279 1627 (delapan enam, satu nol, enam dua tujuh sembilan, satu enam dua tujuh)

      Kode negara + kode area + nomor telepon rumah + ekstensi

      (86)21-58118818-207

      86 21 5811 8818 ekstensi 207 (delapan enam, dua satu, lima delapan satu satu, delapan delapan satu delapan, ekstensi dua nol tujuh)

      Tidak ada

      (86)021-5811-8818-207

      86 021 5811 8818 ekstensi 207 (delapan enam, nol dua satu, lima delapan satu satu, delapan delapan satu delapan, ekstensi dua nol tujuh)

      (86)021-58118818 ekstensi 207

      86 021 5811 8818 ekstensi 207 (delapan enam, nol dua satu, lima delapan satu satu, delapan delapan satu delapan, ekstensi dua nol tujuh)

      (86)21-5811-8818 ekstensi 207

      86 21 5811 8818 ekstensi 207 (delapan enam, dua satu, lima delapan satu satu, delapan delapan satu delapan, ekstensi dua nol tujuh)

      +86-021-58118818 ekstensi 207

      86 021 5811 8818 ekstensi 207 (delapan enam, nol dua satu, lima delapan satu satu, delapan delapan satu delapan, ekstensi dua nol tujuh)

      Nomor ponsel

      139 0000 5678

      139 0000 5678 (satu tiga sembilan, nol nol nol nol, lima enam tujuh delapan)

      Mendukung nomor ponsel 11 digit. Mendukung format pengelompokan 3-3-5 dan 3-4-4.

      139-000-05678

      139 000 05678 (satu tiga sembilan, nol nol nol, nol lima enam tujuh delapan)

      139 000 05678

      139 000 05678 (satu tiga sembilan, nol nol nol, nol lima enam tujuh delapan)

      Kode negara + nomor ponsel

      +86-13900005678

      86 139 0000 5678 (delapan enam, satu tiga sembilan, nol nol nol nol, lima enam tujuh delapan)

      Tidak ada

      (+86)-139-0000-5678

      86 139 0000 5678 (delapan enam, satu tiga sembilan, nol nol nol nol, lima enam tujuh delapan)

      +8613900005678

      86 139 0000 5678 (delapan enam, satu tiga sembilan, nol nol nol nol, lima enam tujuh delapan)

      0086-139 000 05678

      86 139 000 05678 (delapan enam, satu tiga sembilan, nol nol nol, nol lima enam tujuh delapan)

      Nomor layanan

      123

      123 (satu dua tiga)

      • Mendukung nomor layanan umum.

      • Mendukung nomor layanan 10 digit yang dimulai dengan 400/800, dengan format pengelompokan "3-3-4".

      • Mendukung nomor 16 digit yang dimulai dengan 12530/17951/12593.

      95678

      95678 (sembilan lima enam tujuh delapan)

      4008110510

      400 811 0510 (empat nol nol, delapan satu satu, nol lima satu nol)

      800-810-8888

      800 810 8888 (delapan nol nol, delapan satu nol, delapan delapan delapan delapan)

      1253013520638377

      12530 135 2063 8377 (satu dua lima tiga nol, satu tiga lima, dua nol enam tiga, delapan tiga tujuh tujuh)

      Lainnya

      (86)(21)9899-80800-0909

      86 21 9899 80800 0909 (delapan enam, dua satu, sembilan delapan sembilan sembilan, delapan nol delapan nol nol, nol sembilan nol sembilan)

      Mendukung format "string angka + pemisah (tanda kurung, -)".

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      String angka

      12034

      one two oh three four

      Tidak ada batasan khusus pada panjang string angka, tetapi kami menyarankan tidak lebih dari 20 digit. Ketika string angka dikelompokkan berdasarkan spasi atau tanda hubung, koma dimasukkan di antara kelompok untuk membuat jeda ringan. Maksimal 5 kelompok didukung.

      String angka + spasi atau tanda hubung + string angka + spasi atau tanda hubung + string angka

      1-23-456 7890

      one, two three, four five six, seven eight nine oh

      Tanda plus + string angka + spasi atau tanda hubung + string angka

      +43-211-0567

      plus four three, two one one, oh five six seven

      Tanda kurung kiri + string angka + tanda kurung kanan + spasi + string angka + spasi atau tanda hubung + string angka

      (21) 654-3210

      (two one) six five four, three two one oh

    • address

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Format alamat umum

      Yuanhe Town Jiayuan 30-9

      Yuanhe Town Jiayuan thirty dash nine

      Mendukung format alamat umum. Dalam konteks ini, alamat mengacu pada alamat surat standar.

      Shitai Road No. 388 Lane 1107-1108

      Shitai Road, Lane three eight eight, number one one zero seven dash one one zero eight

      Huarun 24 City Phase 6 Jinyunfu 3-1-3205

      Huarun 24 City Phase 6 Jinyunfu three dash one dash three two zero five

      Shenghua Mingdu Building Block 2 Room 2006

      Shenghua Mingdu Building, Block two, Room two zero zero six

      Wuchang Street Courtyard Building 5 Unit 4 Room 201

      Wuchang Street Courtyard, Building five, Unit four, two zero one

      Furongjiang Road No. 150 Lane 19

      Furongjiang Road, Lane one five zero, number nineteen

      Tag ini tidak didukung untuk teks bahasa Inggris.

    • id

      Format

      Contoh

      Output

      Deskripsi

      String

      dell0101

      D E L L zero one zero one

      Mendukung huruf Inggris besar dan kecil, angka Arab 0-9, dan garis bawah.

      Spasi dalam output menunjukkan jeda antar karakter, artinya karakter dibaca satu per satu.

      myid_1998

      M Y I D underscore one nine nine eight

      AiTest

      A I T E S T

      Untuk teks bahasa Inggris, tag ini berfungsi sama seperti tag 'characters'.

    • characters

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      String

      ISBN 1-001-099098-1

      ISBN 1-001-099098-1

      Mendukung karakter Mandarin, huruf Inggris besar dan kecil, angka Arab 0-9, dan beberapa karakter lebar penuh dan setengah lebar.

      Spasi dalam output menunjukkan jeda antar karakter, artinya karakter dibaca satu per satu. Jika teks di dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya.

      x10b2345_u

      x one zero b two three four five underscore u

      v1.0.1

      v1.0.1 (v one point zero point one)

      version number 2.0

      version number two point zero (version number two point zero)

      SuM MA000

      Su M M A zero zero zero (Su M M A zero zero zero)

      Airbus A330

      Airbus A three three zero (Airbus A three three zero)

      models s01, s02, and s03

      model s zero one s zero two and s zero three (model s zero one s zero two and s zero three)

      Airbus A330

      Airbus A330

      αβγ

      Alpha Beta Gamma

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      String

      *b+3$.c-0'=α

      asterisk B plus three dollar dot C dash zero apostrophe equals alpha

      Mendukung karakter Mandarin, huruf Inggris besar dan kecil, angka Arab 0-9, dan beberapa karakter lebar penuh dan setengah lebar.

      Spasi dalam output menunjukkan jeda antar karakter, artinya karakter dibaca satu per satu.

      Jika teks di dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya.

    • punctuation

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Tanda baca

      ellipsis (ellipsis)

      Mendukung tanda baca Mandarin dan Inggris umum. Spasi dalam output menunjukkan jeda antar karakter, artinya karakter dibaca satu per satu.

      Jika teks di dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya.

      ……

      ellipsis

      !"#$%&

      Tanda seru, tanda kutip ganda, tanda pagar, tanda dolar, tanda persen, dan ampersand.

      ‘()*+

      Tanda kutip tunggal, Tanda kurung kiri, Tanda kurung kanan, Asterisk, dan Tanda plus.

      ,-./:;

      Koma, strip, titik, garis miring, titik dua, dan titik koma.

      <=>?@

      Kurang dari atau sama dengan, lebih besar dari, tanda tanya, dan tanda at

      [\]^_

      tanda kurung kiri, garis miring terbalik, tanda kurung kanan, tanda sisipan, garis bawah (tanda kurung kiri, garis miring terbalik, tanda kurung kanan, tanda sisipan, garis bawah)

      Untuk teks bahasa Inggris, tag ini berfungsi sama seperti tag 'characters'.

    • date

      Format

      Contoh

      Output lisan

      Deskripsi

      Hanya tahun (2 atau 4 digit)

      '71

      Seventy-one

      Mendukung tahun 2 digit dan 4 digit.

      • Tahun 2 digit: 60–99, 00–09, dan 10–19.

      • Tahun 4 digit: 1000–1999 dan 2000–2099.

      '04

      Oh four

      '19

      Nineteen

      1011

      Ten eleven

      1998

      Nineteen ninety-eight

      2008

      Two thousand eight

      Tahun dan bulan

      April '98

      April ninety-eight

      Untuk bulan 1 hingga 9, nol awal bersifat opsional.

      April 1998

      April nineteen ninety-eight

      August '08

      August oh eight

      August 2008

      August two thousand eight

      Tahun, bulan, dan hari

      April 23, '98

      April twenty-third, ninety-eight

      Untuk hari 1 hingga 9, nol awal bersifat opsional.

      April 23, 1998

      April twenty-third, nineteen ninety-eight

      August 8, '08

      August eighth, oh eight

      August 8, 2008

      August eighth, two thousand eight

      Tahun, bulan, dan hari

      April 23, '98

      April twenty-third, ninety-eight

      Untuk hari 1 hingga 9, nol awal bersifat opsional.

      April 23, 1998

      April twenty-third, nineteen ninety-eight

      August 8, '08

      August eighth, oh eight

      August 8, 2008

      August eighth, two thousand eight

      Bulan dan hari

      March 20

      March twentieth

      Tidak ada

      August 07

      August seventh

      Singkatan tahun dan bulan

      2018/08

      August two thousand eighteen

      Mendukung `/`, `-`, dan `.` sebagai pemisah.

      2018-08

      August two thousand eighteen

      2018.08

      August two thousand eighteen

      Tahun, bulan, dan hari singkat

      2018/08/08

      August eighth, two thousand eighteen

      2018-8-8

      August eighth, two thousand eighteen

      2018.08.08

      August eighth, two thousand eighteen

      Rentang tanggal (lengkap)

      Sep 1-30, '04

      September first to thirtieth, oh four

      Mendukung `~` dan `-` untuk merepresentasikan rentang.

      Sep 1, 2004 - June 8, 2008

      September first, two thousand four to June eighth, two thousand eight

      Rentang tanggal (hari saja)

      Sep 1-30, '04

      September first to thirtieth, oh four

      Sep 1, 2004 - June 8, 2008

      September first, two thousand four to June eighth, two thousand eight

      Rentang bulan

      April '01 - April '10

      April oh one to April ten

      April 2001 - April 2010

      April two thousand one to April two thousand ten

      Rentang hari (tahun sama)

      Oct 1 - Oct 7

      October first to October seventh

      Oct 01 - Oct 07

      October first to October seventh

      Rentang hari (bulan sama)

      Oct 1-7

      October first to the seventh

      Oct 01-07

      October first to the seventh

      Rentang tanggal singkat

      2018/03/03~2019/01/01

      March third, two thousand eighteen to January first, two thousand nineteen

      Mendukung `/` dan `.` sebagai pemisah. Mendukung `~` dan `-` untuk merepresentasikan rentang.

      1997.9.9~1998.9.9

      September ninth, nineteen ninety-seven to September ninth, nineteen ninety-eight

      Rentang bulan-hari singkat

      10/20~10/31

      October twentieth to October thirty-first

      Rentang bulan (singkat)

      1-10 month

      January to October

      Jan-Oct

      January to October

      Singkatan bulan, hari, dan tahun

      10/20/2018

      October twentieth, two thousand eighteen

      Hanya tahun 4 digit yang didukung. Karakter `/` harus digunakan sebagai pemisah. Tanggal harus dalam format `bulan/hari/tahun`.

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      YYYY/YY atau YYYY-YY

      2000/01

      two thousand, oh one

      Periode tahun.

      1900-01

      nineteen hundred, oh one

      2001-02

      twenty oh one, oh two

      2019-20

      twenty nineteen, twenty

      1998-99

      nineteen ninety eight, ninety nine

      1999-00

      nineteen ninety nine, oh oh

      Angka empat digit dimulai dengan 1 atau 2

      2000

      two thousand

      Tahun empat digit.

      1900

      nineteen hundred

      1905

      nineteen oh five

      2021

      twenty twenty one

      hari-hari

      atau

      Rentang hari dalam seminggu

      atau

      Hari dalam seminggu

      mon-wed

      monday to wednesday

      Untuk rentang hari. Jika teks di dalam tag berisi karakter khusus XML, Anda harus melakukan escape terhadapnya.

      tue~fri

      tuesday to friday

      sat&sun

      saturday and sunday

      DD-DD MMM, YYYY

      atau

      DD~DD MMM, YYYY

      atau

      DD&DD MMM, YYYY

      19-20 Jan, 2000

      the nineteen to the twentieth of january two thousand

      DD adalah hari dua digit, MMM adalah singkatan tiga huruf atau kata lengkap untuk bulan, dan YYYY adalah tahun empat digit yang dimulai dengan 1 atau 2.

      01 ~ 10 Jul, 2020

      the first to the tenth of july twenty twenty

      05&06 Apr, 2009

      the fifth and the sixth of april two thousand nine

      MMM DD-DD

      atau

      MMM DD~DD

      atau

      MMM DD&DD

      Feb 01 - 03

      feburary the first to the third

      MMM adalah singkatan tiga huruf atau kata lengkap untuk bulan, dan DD adalah hari dua digit.

      Aug 10~20

      august the tenth to the twentieth

      Dec 11&12

      december the eleventh and the twelfth

      MMM-MMM

      atau

      MMM~MMM

      atau

      MMM&MMM

      Jan-Jun

      january to june

      MMM adalah singkatan tiga huruf atau kata lengkap untuk bulan.

      jul ~ dec

      july to december

      sep&oct

      september and october

      YYYY-YYYY

      atau

      YYYY~YYYY

      1990 - 2000

      nineteen ninety to two thousand

      YYYY adalah tahun empat digit yang dimulai dengan 1 atau 2.

      2001~2021

      two thousand one to twenty twenty one

      WWW DD MMM YYYY

      Sun 20 Nov 2011

      sunday the twentieth of november twenty eleven

      WWW adalah singkatan tiga huruf atau kata lengkap untuk hari dalam seminggu, DD adalah hari dua digit, MMM adalah singkatan tiga huruf atau kata lengkap untuk bulan, MM adalah bulan dua digit (atau singkatan tiga huruf atau kata lengkap), dan YYYY adalah tahun empat digit yang dimulai dengan 1 atau 2.

      WWW DD MMM

      Sun 20 Nov

      sunday the twentieth of november

      WWW MMM DD YYYY

      Sun Nov 20 2011

      sunday november the twentieth twenty eleven

      WWW MMM DD

      Sun Nov 20

      sunday november the twentieth

      WWW YYYY-MM-DD

      Sat 2010-10-01

      aturday october the first twenty ten

      WWW YYYY/MM/DD

      Sat 2010/10/01

      saturday october the first twenty ten

      WWW MM/DD/YYYY

      Sun 11/20/2011

      sunday november the twentieth twenty eleven

      MM/DD/YYYY

      11/20/2011

      november the twentieth twenty eleven

      YYYY

      1998

      nineteen ninety eight

      Pengucapan default lainnya

      10 Mar, 2001

      the tenth of march two thousand one

      Tidak ada

      10 Mar

      the tenth of march

      Mar 2001

      march two thousand one

      Fri. 10/Mar/2001

      friday the tenth of march two thousand one

      Mar 10th, 2001

      march the tenth two thousand one

      Mar 10

      march the tenth

      2001/03/10

      march the tenth two thousand one

      2001-03-10

      march the tenth two thousand one

      2000s

      two thousands

      2010's

      twenty tens

      1900's

      nineteen hundreds

      1990s

      nineteen nineties

    • time

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Waktu dalam sehari

      12:00

      dua belas tepat (dua belas tepat)

      Mendukung format waktu dan rentang waktu umum.

      12:00:00

      dua belas tepat (dua belas tepat)

      10:20

      10–20 (sepuluh–dua puluh)

      10:20:30

      sepuluh dua puluh dan tiga puluh detik (sepuluh dua puluh dan tiga puluh detik)

      09:18:14

      sembilan delapan belas dan empat belas detik (sembilan delapan belas dan empat belas detik)

      waktu ~ waktu

      11:00~12:00

      sebelas sampai dua belas (sebelas sampai dua belas)

      09:00-14:00

      sembilan sampai empat belas (sembilan sampai empat belas)

      11:00~11:30

      sebelas sampai sebelas tiga puluh (sebelas sampai sebelas tiga puluh)

      11:00-12:18

      sebelas sampai dua belas delapan belas (sebelas sampai dua belas delapan belas)

      10:30~11:00

      sepuluh tiga puluh sampai sebelas (sepuluh tiga puluh sampai sebelas)

      09:28-10:00

      sembilan dua puluh delapan sampai sepuluh (sembilan dua puluh delapan sampai sepuluh)

      10:20~11:20

      sepuluh dua puluh sampai sebelas dua puluh (sepuluh dua puluh sampai sebelas dua puluh)

      06:00~08:00

      enam sampai delapan (enam sampai delapan)

      10:20 AM–1:30 PM

      10:20–13:30

      Singkatan waktu

      5:00 am

      lima tepat pagi hari (lima tepat pagi hari)

      5:30 am

      pukul 05.30 pagi

      5:20:12 am

      lima dua puluh dan dua belas detik pagi hari (lima dua puluh dan dua belas detik pagi hari)

      7:00 am

      tujuh tepat pagi hari (tujuh tepat pagi hari)

      7:30 AM

      pukul 07.30 pagi

      7:20:12 a.m.

      tujuh dua puluh dan dua belas detik a.m. (tujuh dua puluh dan dua belas detik a.m.)

      07:08:12 A.M.

      tujuh nol delapan dan dua belas detik A.M. (tujuh nol delapan dan dua belas detik A.M.)

      5:00 pm

      lima tepat sore hari (lima tepat sore hari)

      5:30 PM

      lima tiga puluh PM (lima tiga puluh PM)

      5:20:12 p.m.

      lima dua puluh dan dua belas detik p.m. (lima dua puluh dan dua belas detik p.m.)

      05:09:12 P.M.

      lima nol sembilan dan dua belas detik P.M. (lima nol sembilan dan dua belas detik P.M.)

      9:00 pm

      sembilan tepat malam hari (sembilan tepat malam hari)

      9:30 pm

      pukul 21.30 (pukul sembilan tiga puluh malam)

      9:20:12 PM

      sembilan dua puluh dan dua belas detik PM (sembilan dua puluh dan dua belas detik PM)

      9:02:12 P.M.

      9:02:12 p.m.

      12:00 pm

      dua belas tepat siang (dua belas tepat siang)

      12:30 p.m.

      12:30 PM

      12:20:12 PM

      dua belas dua puluh dan dua belas detik PM (dua belas dua puluh dan dua belas detik PM)

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      HH:MM AM atau PM

      09:00 AM

      nine A M

      HH adalah jam satu atau dua digit, MM adalah menit dua digit, dan AM/PM menunjukkan pagi/sore.

      09:03 PM

      nine oh three P M

      09:13 p.m.

      nine thirteen p m

      HH:MM

      21:00

      twenty one hundred

      HHMM

      100

      one oclock

      waktu-waktu

      8:00 am - 05:30 pm

      eight a m to five p m

      Mendukung format waktu dan rentang umum.

      7:05~10:15 AM

      seven oh five to ten fifteen A M

      09:00-13:00

      nine oclock to thirteen hundred

    • currency

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Angka + identifikasi mata uang

      12.00 CNY

      dua belas CNY (dua belas CNY)

      Mendukung AUD (dolar Australia), CAD (dolar Kanada), HKD (dolar Hong Kong), JPY (yen Jepang), USD (dolar AS), CHF (franc Swiss), NOK (krone Norwegia), SEK (krona Swedia), GBP (pound Inggris), CNY (Renminbi), CNY (yuan), dan EUR (euro).

      Format angka yang didukung meliputi bilangan bulat, desimal, dan format internasional dengan pemisah koma.

      12.50 CNY

      dua belas koma lima nol CNY (dua belas koma lima nol CNY)

      12,000,000 CNY

      CNY 12 juta

      12,000,000.00 CNY

      dua belas juta CNY (dua belas juta CNY)

      12,000.35 CNY

      Dua belas ribu yuan dan tiga puluh lima fen

      Identifikasi mata uang + angka

      $12

      dua belas dolar (dua belas dolar)

      Mendukung CAD (dolar Kanada), $ (dolar), Fr (franc), kr (krone Denmark), £ (pound), ¥ (yuan), dan € (euro).

      Format angka yang didukung meliputi bilangan bulat, desimal, dan format internasional dengan pemisah koma.

      $12.00

      dua belas dolar (dua belas dolar)

      $12.12

      dua koma satu dua dolar (dua koma satu dua dolar)

      $12,000

      dua belas ribu dolar (dua belas ribu dolar)

      $12,000.00

      12,000 USD

      $12,000.99

      dua belas ribu koma sembilan sembilan dolar (dua belas ribu koma sembilan sembilan dolar)

      Pembacaan default lainnya

      1213

      Seribu dua ratus tiga belas

      Tidak ada

      1213 KML

      Seribu dua ratus tiga belas K M L

      1213.00 KML

      1213 K M L

      1213.9 KML

      seribu dua ratus tiga belas koma sembilan KML (seribu dua ratus tiga belas koma sembilan K M L)

      1,000 KML

      Seribu Keyhole Markup Language (KML)

      1,000.00 KML

      1,000 KML

      1,000.98 KML

      seribu koma sembilan delapan KML (seribu koma sembilan delapan K M L)

      12,000

      12,000

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      Angka + identifikasi mata uang

      1.00 CNY

      one yuan

      Format angka yang didukung: bilangan bulat, desimal, dan format internasional dengan pemisah koma.

      Identifikasi mata uang yang didukung:

      CN¥ (yuan)

      CNY (yuan)

      CNY (yuan)

      AUD (dolar Australia)

      CAD (dolar Kanada)

      CHF (franc Swiss)

      DKK (krone Denmark)

      EUR (euro)

      GBP (pound Inggris)

      HKD (dolar Hong Kong(China))

      JPY (yen Jepang)

      NOK (krone Norwegia)

      SEK (krona Swedia)

      SGD (dolar Singapura)

      USD (dolar Amerika Serikat)

      2.02 CNY

      two point zero two yuan

      1,000.23 CN¥

      one thousand point two three yuan

      1.01 SGD

      one singapore dollar and one cent

      2.01 CAD

      two canadian dollars and one cent

      3.1 HKD

      three hong kong dollars and ten cents

      1,000.00 EUR

      one thousand euros

      Identifikasi mata uang + angka

      US$ 1.00

      one US dollar

      Format angka yang didukung: bilangan bulat, desimal, dan format internasional dengan pemisah koma.

      Identifikasi mata uang yang didukung:

      US$ (dolar AS)

      CA$ (dolar Kanada)

      AU$ (dolar Australia)

      SG$ (dolar Singapura)

      HK$ (dolar Hong Kong)

      C$ (dolar Kanada)

      A$ (dolar Australia)

      $ (dolar)

      £ (pound)

      € (euro)

      CN¥ (yuan)

      CNY (yuan)

      CNY (yuan)

      AUD (dolar Australia)

      CAD (dolar Kanada)

      CHF (franc Swiss)

      DKK (krone Denmark)

      EUR (euro)

      GBP (pound Inggris)

      HKD (dolar Hong Kong(China))

      JPY (yen Jepang)

      NOK (krone Norwegia)

      SEK (krona Swedia)

      SGD (dolar Singapura)

      USD (dolar Amerika Serikat)

      $0.01

      one cent

      JPY 1.01

      one japanese yen and one sen

      £1.1

      one pound and ten pence

      €2.01

      two euros and one cent

      USD 1,000

      one thousand united states dollars

      Angka + kuantifier + identifikasi mata uang

      atau

      Identifikasi mata uang + angka + kuantifier

      1.23 Tn CNY

      one point two three trillion yuan

      Format kuantifier yang didukung meliputi:

      thousand

      million

      billion

      trillion

      Mil (million)

      mil (million)

      Bil (billion)

      bil (billion)

      MM (million)

      Bn (billion)

      bn (billion)

      Tn (trillion)

      tn (trillion)

      K(thousand)

      k (thousand)

      M (million)

      m (million)

      $1.2 K

      one point two thousand dollars

    • measure

      Format

      Contoh

      Output bahasa Mandarin

      Deskripsi

      Angka + Satuan Tiongkok

      2 buah

      dua buah (dua buah)

      Mendukung satuan umum Tiongkok beserta singkatannya.

      120 hektare

      seratus dua puluh hektare (seratus dua puluh hektare)

      lebih dari 100 milligrams

      lebih dari seratus milligrams (lebih dari seratus milligrams)

      sekitar 100 meters

      sekitar seratus meters (sekitar seratus meters)

      lebih dari 100 orang

      lebih dari seratus orang

      1 cm 20 mm

      satu centimeter dua puluh millimeters (satu centimeter dua puluh millimeters)

      120.00 square kilometers

      seratus dua puluh square kilometers (seratus dua puluh square kilometers)

      Angka + singkatan satuan

      120.56 cm²

      120.56 square centimeters

      120 ㎡ 56 cm²

      seratus dua puluh square meters lima puluh enam square centimeters (seratus dua puluh square meters lima puluh enam square centimeters)

      100 m 12 cm 6 mm

      seratus meters dua belas centimeters enam millimeters (seratus meters dua belas centimeters enam millimeters)

      Rentang

      10~15 kg

      sepuluh sampai lima belas kilograms (sepuluh sampai lima belas kilograms)

      10.24–789.82 mu

      sepuluh koma dua empat sampai tujuh ratus delapan puluh sembilan koma delapan dua mu (sepuluh koma dua empat sampai tujuh ratus delapan puluh sembilan koma delapan dua mu)

      10–15 meters

      sepuluh sampai lima belas meters (sepuluh sampai lima belas meters)

      10.24 cm~19.08 cm

      sepuluh koma dua empat sampai sembilan belas koma nol delapan centimeters (sepuluh koma dua empat sampai sembilan belas koma nol delapan centimeters)

      Angka + satuan "/" + satuan

      10 yuan per jin

      sepuluh yuan per jin (sepuluh yuan per jin)

      199–299 yuan per item

      seratus sembilan puluh sembilan sampai dua ratus sembilan puluh sembilan yuan per item (seratus sembilan puluh sembilan sampai dua ratus sembilan puluh sembilan yuan per item)

      299.99–399.99 yuan per gram

      dua ratus sembilan puluh sembilan koma sembilan sembilan sampai tiga ratus sembilan puluh sembilan koma sembilan sembilan yuan per gram (dua ratus sembilan puluh sembilan koma sembilan sembilan sampai tiga ratus sembilan puluh sembilan koma sembilan sembilan yuan per gram)

      Pengucapan default lainnya

      12 bundles

      dua belas bundles (dua belas bundles)

      30 rm

      30 RPM

      400 million compatriots

      400 juta saudara sebangsa (400 juta saudara sebangsa)

      12.897 micrograms

      dua belas koma delapan sembilan tujuh micrograms (dua belas koma delapan sembilan tujuh micrograms)

      Format

      Contoh

      Output bahasa Inggris

      Deskripsi

      Angka + satuan pengukuran

      1.0 kg

      one kilogram

      Format angka yang didukung: bilangan bulat, desimal, dan format internasional dengan pemisah koma.

      Mendukung singkatan satuan umum.

      1,234.01 km

      one thousand two hundred thirty four point zero one kilometres.

      Satuan pengukuran

      mm2

      square millimetre

    • Tabel berikut mencantumkan pengucapan simbol umum untuk tag <say-as>.

      Simbol

      Pengucapan bahasa Mandarin

      Pengucapan bahasa Inggris

      !

      tanda seru (tanda seru)

      exclamation mark

      "

      Tanda kutip ganda

      double quote

      #

      tanda pagar (tanda pagar)

      pound

      $

      dolar

      dollar

      %

      tanda persen (tanda persen)

      percent

      &

      dan

      and

      '

      Tanda kutip tunggal

      left quote

      (

      tanda kurung kiri (tanda kurung kiri)

      left parenthesis

      )

      tanda kurung kanan (tanda kurung kanan)

      right parenthesis

      *

      Bintang

      asterisk

      +

      plus (plus)

      plus

      ,

      koma (koma)

      comma

      -

      Bilah

      dash

      .

      titik (titik)

      dot

      /

      garis miring (garis miring)

      slash

      :

      Tidak ada titik dua

      solon

      titik koma (titik koma)

      semicolon

      <

      kurang dari (kurang dari)

      less than

      =

      tanda sama dengan (tanda sama dengan)

      equals

      >

      lebih dari (lebih dari)

      greater than

      ?

      tanda tanya (tanda tanya)

      question mark

      @

      at

      at

      [

      tanda kurung siku kiri (tanda kurung siku kiri)

      left bracket

      \

      garis miring terbalik (garis miring terbalik)

      back slash

      ]

      tanda kurung siku kanan (tanda kurung siku kanan)

      right bracket

      ^

      Tanda sisipan

      caret

      _

      Garis bawah

      underscore

      `

      tanda backtick (tanda backtick)

      back quote

      {

      tanda kurung kurawal kiri (tanda kurung kurawal kiri)

      left brace

      |

      garis vertikal (garis vertikal)

      vertical bar

      }

      tanda kurung kurawal kanan (tanda kurung kurawal kanan)

      right brace

      ~

      Tilde

      tilde

      tanda seru (tanda seru)

      exclamation mark

      "

      Tanda kutip ganda kiri

      left double quote

      "

      Tanda kutip ganda kanan

      right double qute

      '

      tanda kutip tunggal kiri (tanda kutip tunggal kiri)

      left quote

      '

      Tanda kutip tunggal kanan

      right quote

      (

      tanda kurung kiri (tanda kurung kiri)

      left parenthesis

      )

      Tanda kurung penutup

      right parenthesis

      Koma

      comma

      Periode

      full stop

      Bilah

      em dash

      :

      titik dua (titik dua)

      colon

      titik koma (titik koma)

      semicolon

      tanda tanya

      question mark

      koma enumerasi (koma enumerasi)

      enumeration comma

      ellipsis

      ellipsis

      ……

      ellipsis (ellipsis)

      ellipsis

      tanda guillemet kiri (tanda guillemet kiri)

      left guillemet

      Tanda Judul Buku Penutup

      right guillemet

      tanda yuan (tanda yuan)

      yuan

      lebih besar dari atau sama dengan (lebih besar dari atau sama dengan)

      greater than or equal to

      kurang dari atau sama dengan (kurang dari atau sama dengan)

      less than or equal to

      Tidak sama dengan

      not equal

      kira-kira sama dengan (kira-kira sama dengan)

      approximately equal

      ±

      plus atau minus (plus atau minus)

      plus or minus

      ×

      Kali

      times

      π

      Distribusi

      pi

      Α

      Alpha

      alpha

      Β

      beta (beta)

      beta

      Γ

      gamma (gamma)

      gamma

      Δ

      delta (delta)

      delta

      Ε

      epsilon (epsilon)

      epsilon

      Ζ

      Jetta

      zeta

      Θ

      Xita

      theta

      Ι

      iota (iota)

      iota

      Κ

      kappa (kappa)

      kappa

      lambda (lambda)

      lambda

      Μ

      Miao

      mu

      Ν

      Persisten

      nu

      Ξ

      Kexi

      ksi

      Ο

      omicron (omicron)

      omicron

      pi (pi)

      pi

      Ρ

      Fleksibel

      rho

      Sigma

      sigma

      Τ

      Suite

      tau

      Υ

      upsilon (upsilon)

      upsilon

      Φ

      Gagal

      phi

      Χ

      Perangkat

      chi

      Ψ

      Pusai

      psi

      Ω

      omega (omega)

      omega

      α

      alpha (alpha)

      alpha

      β

      Beta

      beta

      γ

      gamma (gamma)

      gamma

      δ

      delta (delta)

      delta

      ε

      epsilon (epsilon)

      epsilon

      ζ

      zeta (zeta)

      zeta

      η

      Yita

      eta

      θ

      Theta

      theta

      ι

      iota (iota)

      iota

      κ

      kappa (kappa)

      kappa

      λ

      Lambda

      lambda

      μ

      mu (mu)

      mu

      ν

      Canggung

      nu

      ξ

      Kexi

      ksi

      ο

      Omicron

      omicron

      π

      Mengirimkan

      pi

      ρ

      Fleksibilitas

      rho

      σ

      Sigma

      sigma

      τ

      Suite

      tau

      υ

      upsilon (upsilon)

      upsilon

      φ

      fai

      phi

      χ

      Perangkat

      chi

      ψ

      psi (psi)

      psi

      ω

      Omega

      omega

    • Tabel berikut mencantumkan satuan pengukuran umum.

      Format

      Kategori

      Contoh bahasa Mandarin

      Contoh bahasa Inggris

      Singkatan

      Panjang

      nm (nanometer), μm (mikrometer), mm (milimeter), cm (sentimeter), m (meter), km (kilometer), ft (kaki), in (inci)

      nm (nanometre), μm (micrometre), mm (millimetre), cm (centimetre), m (metre), km (kilometre), ft (foot), in (inch)

      Wilayah

      cm² (sentimeter persegi), ㎡ (meter persegi), km² (kilometer persegi), SqFt (kaki persegi)

      cm² (square centimetre), ㎡ (square metre), km2 (square kilometre), SqFt (square foot)

      Volume

      cm³ (sentimeter kubik), m³ (meter kubik), km³ (kilometer kubik), mL (mililiter), L (liter), gallon

      cm³ (cubic centimetre), m³ (cubic metre), km3(cubic kilometre), mL (millilitre), L (millilitre), gal (gallon)

      Berat

      μg (mikrogram), mg (miligram), g (gram), kg (kilogram)

      μg (microgram), mg (microgram), g (gram), kg (kilogram)

      Waktu

      min (menit), sec (detik), ms (milidetik)

      min (minute), sec (second), ms (millisecond)

      Elektromagnetik

      μA (mikroampere), mA (miliampere), Ω (ohm), Hz (hertz), kHz (kilohertz), MHz (megahertz), GHz (gigahertz), V (volt), kV (kilovolt), kWh (kilowatt-hour)

      μA (microamp), mA (milliamp), Hz (hertz), kHz (kilohertz), MHz (megahertz), GHz (gigahertz), V (volt), kV (kilovolt), kWh (kilowatt hour)

      Suara

      dB (desibel)

      dB (decibel)

      Tekanan atmosfer

      Pa (pascal), kPa (kilopascal), MPa (megapascal)

      Pa (pascal), kPa (kilopascal), MPa (megapascal)

      Satuan umum lainnya

      Mendukung satuan Mandarin selain yang tercantum di atas, seperti "meter", "detik", "dolar", "mililiter per botol", dll., beserta klasifikasi Mandarin seperti "pesawat", "sesi", "kepala", "unit", "pot", dll.

      Mendukung satuan pengukuran selain yang tercantum di atas, seperti tsp (sendok teh), rpm (putaran per menit), KB (kilobyte), mmHg (milimeter air raksa), dll.

  • Hubungan tag

    Tag <say-as> dapat berisi teks.

  • Contoh

    • cardinal

      <speak><say-as interpret-as="cardinal">12345</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_Cardinal.mp3

      <speak><say-as interpret-as="cardinal">10234</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_cardinal.mp3

    • digits

      <speak><say-as interpret-as="digits">12345</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_digit.mp3

      <speak><say-as interpret-as="digits">10234</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_digits.mp3

    • telephone

      <speak><say-as interpret-as="telephone">12345</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_Telephone.mp3

      <speak><say-as interpret-as="telephone">10234</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_telephone.mp3

    • name

      <speak>Nama sebelumnya adalah <say-as interpret-as="name">Zeng Xiaofan</say-as></speak>

      Efek audio: SSML-say-as_Name.mp3

    • address

      <speak><say-as interpret-as="address">Gedung Internasional Fulu 1, Unit 3, Kamar 304</say-as></speak>

      Efek audio: SSML-say-as_Address.mp3

    • id

      <speak><say-as interpret-as="id">myid_1998</say-as></speak>

      Efek audio: SSML-say-as_id.mp3

    • characters

      <speak><say-as interpret-as="characters">Huruf Yunani αβ</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_characters.mp3

      <speak><say-as interpret-as="characters">*b+3.c$=α</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_characters.mp3

    • punctuation

      <speak><say-as interpret-as="punctuation"> -./:;</say-as></speak>

      Efek audio: SSML-say-as_punctuation.mp3

    • date

      <speak><say-as interpret-as="date">1000-10-10</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_date.mp3

      <speak><say-as interpret-as="date">10-01-2020</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_date.mp3

    • time

      <speak><say-as interpret-as="time">5:00am</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_time.mp3

      <speak><say-as interpret-as="time">0500</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_time.mp3

    • currency

      <speak><say-as interpret-as="currency">13,000,000.00CNY</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_currency.mp3

      <speak><say-as interpret-as="currency">$1,000.01</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_currency.mp3

    • measure

      <speak><say-as interpret-as="measure">100m12cm6mm</say-as></speak>

      Efek audio bahasa Mandarin: SSML-say-as_measure.mp3

      <speak><say-as interpret-as="measure">1,000.01kg</say-as></speak>

      Efek audio bahasa Inggris: en-SSML-say-as_measure.mp3

Contoh komprehensif

<speak>Konon pada masa Dinasti Song Utara, pada <say-as interpret-as="date">1121-10-10</say-as>, pinggiran <say-as interpret-as="address">Kota Kaifeng</say-as> diselimuti lautan sukacita belanja sebelum <sub alias="Double 11">11.11</sub>. Sebuah kafilah keledai baru saja memasuki gerbang kota ketika seorang gadis cantik berkulit putih menghentikan orang pertama dalam barisan, berkata, "<say-as interpret-as="name">Afa.</say-as>"</speak>
<speak>"Hei, toko kami sedang ada promo hari ini! Sepatu diskon <say-as interpret-as="digits">199</say-as> dari harga <say-as interpret-as="cardinal">100</say-as>. Jangan lewatkan!"</speak>
<speak>"Tidak, terima kasih. Saya buru-buru mengantar barang. Sekarang sudah <say-as interpret-as="time">09:59:59</say-as>. Kalau lebih lama lagi, rantai pasok akan putus."</speak>
<speak><say-as interpret-as="name">Afa</say-as> mengusap keringatnya dan memimpin tim pengiriman langsung melewati gang yang ramai, dikelilingi berbagai pedagang yang berteriak:</speak>
<speak>Kain yang baru dicelup dengan motif terbaru! Beli dua chi, dapat satu gratis!</speak>
<speak>Topi kerucut dan helm populer! Pengembalian tanpa pertanyaan selama tujuh hari!</speak>
<speak>Mengkhususkan diri dalam segala macam penyakit, melayani pria dan wanita!</speak>
<speak>Tiba-tiba, seekor kuda kaget dan berlari liar di jalan, meringkik keras. Seorang anak ketakutan dan tersandung ke pelukan orang dewasa, menangis setelah jeda singkat:</speak>
<speak>"Ibu, Ibu!"</speak>
<speak>Pada saat itu, <say-as interpret-as="name">Afa</say-as> berpikir dalam hati,</speak>
<speak>"Itu membuatku hampir mati ketakutan!"</speak>
<speak>Jadi dia cepat-cepat menutupi <phoneme alphabet="py" ph="he2 bao1">dompetnya</phoneme> dan melanjutkan rute pengirimannya. Kemakmuran <say-as interpret-as="address">Kota Kaifeng</say-as> meninggalkan kesan mendalam pada <say-as interpret-as="name">Afa</say-as>.</speak>
<speak>Seiring berjalannya waktu dan kemakmuran memudar, dia mengambil kuas selama demam belanja dan melukis gulungan panjang, memberinya nama "Along the River During the Qingming Festival."</speak>