Gunakan SSML (Speech Synthesis Markup Language) untuk menyesuaikan karakteristik ucapan seperti kecepatan, jeda, dan pelafalan.
Ikhtisar
SSML (Speech Synthesis Markup Language) adalah bahasa markup berbasis XML untuk sintesis ucapan. Sisipkan tag SSML dalam teks Anda guna mengatur laju ucapan, intonasi, jeda, dan volume, atau menambahkan musik latar serta efek suara agar menghasilkan output audio yang lebih kaya.
Kasus penggunaan umum meliputi:
- Audiobook: atur jeda dan laju ucapan secara presisi serta tambahkan musik latar untuk pengalaman mendengarkan yang imersif
- Layanan pelanggan cerdas: gunakan tag
<say-as>untuk memastikan pembacaan akurat nomor telepon, tanggal, dan informasi serupa - Penyiaran multibahasa: gunakan tag
<phoneme>untuk menentukan pelafalan tepat kata-kata asing - Pendidikan daring: ubah rumus LaTeX menjadi ucapan alami dengan fitur pembacaan rumus
SSML
Batasan
- Model: SSML hanya didukung oleh cosyvoice-v3.5-flash, cosyvoice-v3.5-plus, cosyvoice-v3-flash, cosyvoice-v3-plus, dan cosyvoice-v2.
- Voice: Hanya voice hasil kloning dan voice preset yang ditandai kompatibel dengan SSML di Daftar Voice CosyVoice yang didukung.
-
API: SSML didukung melalui API berikut:
- Java SDK (versi 2.20.3 atau lebih baru): panggilan non-streaming dan streaming unidireksional
- Python SDK (versi 1.23.4 atau lebih baru): panggilan non-streaming dan streaming unidireksional
- WebSocket API: atur parameter
enable_ssmlketrue, dan kirim satu event continue-task
Mulai cepat
Contoh berikut menggunakan SSML untuk mengatur laju ucapan selama sintesis. Sebelum menjalankan kode, lengkapi prasyarat berikut:
- Dapatkan Kunci API
- Instal DashScope SDK (Python 1.23.4 atau lebih baru, Java 2.20.3 atau lebih baru). Untuk detailnya, lihat 安装SDK.
- Java SDK
- Python SDK
- WebSocket API
Referensi tag
-
Saat menggunakan SSML, semua konten teks harus diapit oleh tag
<speak></speak>. -
Beberapa tag
<speak>dapat digunakan secara berurutan (misalnya,<speak></speak><speak></speak>), tetapi tidak mendukung penumpukan (misalnya,<speak><speak></speak></speak>). -
Jika teks di dalam tag berisi karakter khusus XML, escape karakter tersebut sebagai berikut:
"(tanda kutip ganda) →"'(tanda kutip tunggal/apostrof) →'&(ampersand) →&<(tanda kurang dari) → <>(tanda lebih dari) → >
<speak>: elemen root
-
Deskripsi
<speak>adalah elemen root untuk semua konten SSML. Semua teks harus diapit oleh tag<speak></speak>. - Sintaks
-
Atribut
Atribut Tipe Wajib Deskripsi voice String Tidak Menentukan voice.Atribut ini memiliki prioritas lebih tinggi daripada parameter voicedalam permintaan API.- Nilai valid: nama voice tertentu. Untuk detailnya, lihat voice cosyvoice-v2.
- Contoh:
rate String Tidak Menentukan laju ucapan. Atribut ini memiliki prioritas lebih tinggi daripada parameter speech_ratedalam permintaan API.- Nilai valid: angka desimal antara 0,5 dan 2 (inklusif)
-
Nilai default: 1
- Nilai lebih besar dari 1 meningkatkan laju ucapan
- Nilai kurang dari 1 menurunkan laju ucapan
- Contoh:
pitch String Tidak Menentukan pitch. Atribut ini memiliki prioritas lebih tinggi daripada parameter pitch_ratedalam permintaan API.- Nilai valid: angka desimal antara 0,5 dan 2 (inklusif)
-
Nilai default: 1
- Nilai lebih besar dari 1 meningkatkan pitch
- Nilai kurang dari 1 menurunkan pitch
- Contoh:
volume String Tidak Menentukan volume. Atribut ini memiliki prioritas lebih tinggi daripada parameter volumedalam permintaan API.- Nilai valid: bilangan bulat antara 0 dan 100 (inklusif)
-
Nilai default: 50
- Nilai lebih besar dari 50 meningkatkan volume
- Nilai kurang dari 50 menurunkan volume
- Contoh:
effect String Tidak Menentukan efek audio. -
Nilai valid:
- robot: efek voice robot
- lolita: efek voice lolita
- lowpass: efek filter low-pass
- echo: efek gema
- eq: equalizer (lanjutan)
- lpfilter: filter low-pass (lanjutan)
- hpfilter: filter high-pass (lanjutan)
- eq, lpfilter, dan hpfilter adalah jenis efek lanjutan. Gunakan parameter
effectValueuntuk menyesuaikan efek spesifik. - Setiap tag SSML hanya mendukung satu efek. Mengatur beberapa atribut
effectsecara bersamaan tidak diizinkan. - Mengaktifkan efek audio meningkatkan latensi sintesis.
- Contoh:
effectValue String Tidak Mengonfigurasi perilaku spesifik efek audio (parameter effect). Berlaku untuk tiga jenis efek lanjutan: eq, lpfilter, dan hpfilter.-
Nilai valid:
-
eq(equalizer): sistem mendukung 8 pita frekuensi secara default, sesuai dengan frekuensi berikut: ["40 Hz","100 Hz", "200 Hz", "400 Hz", "800 Hz", "1600 Hz", "4000 Hz", "12000 Hz"]. Setiap pita memiliki bandwidth 1,0q. Gunakan parametereffectValueuntuk menentukan gain untuk setiap pita. Parameter ini adalah string 8 bilangan bulat berkisar antara -20 hingga 20, dipisahkan spasi. Nilai0berarti tidak ada penyesuaian gain untuk frekuensi tersebut. Contoh:effectValue="1 1 1 1 1 1 1 1" -
lpfilter(filter low-pass): menentukan frekuensi cutoff. Nilai valid: bilangan bulat dalam rentang (0, target_sample_rate/2]. Contoh: effectValue="800". -
hpfilter(filter high-pass): menentukan frekuensi cutoff. Nilai valid: bilangan bulat dalam rentang (0, target_sample_rate/2]. Contoh: effectValue="1200".
-
- Contoh:
bgm String Tidak Menambahkan musik latar ke ucapan yang disintesis. File audio harus disimpan di Alibaba Cloud OSS (lihat Unggah objek), dan bucket harus memiliki akses baca-publik minimal.Jika URL musik latar berisi karakter khusus XML (seperti &,<,>), escape karakter tersebut.-
Persyaratan audio:
Tidak ada batas atas ukuran file musik latar, tetapi file yang lebih besar memerlukan waktu unduh lebih lama. Jika ucapan yang disintesis lebih panjang daripada musik latar, musik akan diputar ulang secara otomatis.
- Laju sampel: 16 kHz
- Saluran: mono
-
Format: WAV
Untuk mengonversi file non-WAV, gunakan
ffmpeg:
- Kedalaman bit: 16-bit
- Contoh:
backgroundMusicVolume String Tidak Menentukan volume musik latar. Gunakan atribut ini bersama dengan atribut bgm. - Hubungan tag Tag <speak> dapat berisi teks dan tag anak berikut:
-
Contoh lain
- Tanpa atribut
- Atribut gabungan (dipisahkan spasi)
<break>: kontrol durasi jeda
- Deskripsi Menyisipkan jeda diam selama sintesis ucapan untuk mensimulasikan jeda alami dalam percakapan. Mendukung satuan waktu detik (s) dan milidetik (ms).
- Sintaks
-
Atribut
Tag <break> tanpa atribut menjeda selama 1 detik secara default.
Atribut Tipe Wajib Deskripsi time String Tidak Menentukan durasi jeda, dalam detik atau milidetik (misalnya, "2s" atau "50ms"). -
Nilai valid:
- Dalam detik (s): bilangan bulat antara 1 dan 10 (inklusif)
- Dalam milidetik (ms): bilangan bulat antara 50 dan 10000 (inklusif)
- Contoh:
-
Nilai valid:
- Hubungan tag <break> adalah elemen self-closing dan tidak dapat berisi elemen anak.
<sub>: ganti teks
- Deskripsi Mengganti teks tertentu dengan konten yang lebih cocok untuk ucapan. Misalnya, membaca "W3C" sebagai "World Wide Web Consortium."
- Sintaks
-
Atribut
Atribut Type Wajib Deskripsi alias String Ya Menentukan teks pengganti yang akan dibaca keras.Contoh: - Hubungan tag Tag <sub> hanya dapat berisi teks biasa.
<phoneme>: tentukan pelafalan (pinyin/fonetik)
- Deskripsi Memberikan kontrol tepat atas cara teks dilafalkan. Teks Tionghoa mendukung notasi pinyin, dan teks Inggris mendukung notasi fonetik CMU. Ini berguna untuk menghilangkan ambiguitas karakter polifonik dan menangani pelafalan bahasa asing.
- Sintaks
-
Atribut
Atribut Tipe Wajib Deskripsi alphabet String Ya Menentukan jenis pelafalan: pinyin (untuk Tionghoa) atau simbol fonetik (untuk Inggris).Nilai valid: - "py": pinyin
- "cmu": simbol fonetik. Lihat The CMU Pronouncing Dictionary
ph String Ya Menentukan notasi pinyin atau fonetik yang tepat. Aturan penggunaan: - Pisahkan pinyin untuk beberapa karakter dengan spasi. Jumlah entri pinyin harus sesuai dengan jumlah karakter.
- Setiap entri pinyin terdiri dari pelafalan dan nomor nada. Nomor nada berkisar dari
1hingga5, di mana5mewakili nada netral. - Contoh:
- Hubungan tag Tag <phoneme> hanya dapat berisi teks biasa.
<soundEvent>: sisipkan suara eksternal (nada dering, suara kucing, dll.)
- Deskripsi Menyisipkan file efek suara (seperti nada peringatan atau suara latar) pada titik tertentu dalam ucapan untuk memperkaya output audio.
- Sintaks
-
Atribut
Atribut Tipe Wajib Deskripsi src String Ya Menentukan URL file audio eksternal.File audio harus disimpan di Alibaba Cloud OSS (lihat Unggah objek), dan bucket harus memiliki akses baca-publik minimal. Jika URL berisi karakter khusus XML (seperti &,<,>), escape karakter tersebut.-
Persyaratan audio:
- Laju sampel: 16 kHz
- Saluran: mono
-
Format: WAV
Untuk mengonversi file non-WAV, gunakan
ffmpeg:
- Ukuran file: maksimum 2 MB
- Kedalaman bit: 16-bit
- Contoh:
-
Persyaratan audio:
- Hubungan tag <soundEvent> adalah elemen self-closing dan tidak dapat berisi elemen anak.
<say-as>: atur interpretasi teks (angka, tanggal, nomor telepon, dll.)
- Deskripsi Menentukan jenis konten teks (seperti angka, tanggal, atau nomor telepon) sehingga sistem membacanya sesuai aturan yang sesuai untuk jenis tersebut.
- Sintaks
-
Atribut
Atribut
Tipe
Wajib
Deskripsi
interpret-as
String
Ya
Menentukan jenis konten teks di dalam tag.
Nilai valid:
cardinal: dibaca sebagai bilangan bulat atau desimal standar
digits: membaca setiap digit secara individual (misalnya, 123 dibaca sebagai "satu dua tiga")
telephone: membaca digit demi digit dalam format nomor telepon standar
name: membaca menggunakan aturan pelafalan nama standar
address: membaca menggunakan aturan pelafalan alamat standar
id: membaca menggunakan aturan pelafalan pengenal (nama akun, nama panggilan) standar
characters: membaca setiap karakter dalam teks secara individual
punctuation: membaca nama setiap tanda baca
date: membaca menggunakan aturan pelafalan tanggal standar
time: membaca menggunakan aturan pelafalan waktu standar
currency: membaca menggunakan aturan pelafalan jumlah moneter standar
measure: membaca menggunakan aturan pelafalan satuan ukuran standar
-
Rentang yang didukung untuk setiap jenis <say-as>
-
cardinal
Format
Contoh
English output
Catatan
String digit
145
one hundred forty five
Rentang integer: bilangan bulat positif dan negatif hingga 13 digit, [-999999999999,999999999999].
Rentang desimal: tidak ada batas spesifik tempat desimal, tetapi disarankan 10 atau kurang.
String digit diawali nol
0145
one hundred forty five
Tanda minus + string digit
-145
minus hundred forty five
String digit dengan koma memisahkan setiap 3 digit
60,000
sixty thousand
Tanda minus + string digit dipisahkan koma
-208,000
minus two hundred eight thousand
String digit + titik desimal + nol
12.00
twelve
String digit + titik desimal + string digit
12.34
twelve point three four
String digit dipisahkan koma + titik desimal + string digit
1,000.1
one thousand point one
Tanda minus + string digit + titik desimal + string digit
-12.34
minus twelve point three four
Tanda minus + string digit dipisahkan koma + titik desimal + string digit
-1,000.1
minus one thousand point one
(String digit dipisahkan koma) + tanda hubung + (string digit dipisahkan koma)
1-1,000
one to one thousand
Pembacaan 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 Inggris
Catatan
String digit
12034
one two zero three four
Tidak ada batas spesifik panjang string digit, tetapi disarankan 20 digit atau kurang.
Saat string digit dikelompokkan dengan spasi atau tanda hubung, jeda koma disisipkan antar grup. Maksimal 5 grup didukung.
String digit + spasi/tanda hubung + string digit + spasi/tanda hubung + string digit + spasi/tanda hubung + string digit
1-23-456 7890
one, two three, four five six, seven eight nine zero
-
telephone
Format
Contoh
Output Inggris
Catatan
String digit
12034
one two oh three four
Tidak ada batas spesifik panjang string digit, tetapi disarankan 20 digit atau kurang.Saat string digit dikelompokkan dengan spasi atau tanda hubung, jeda koma disisipkan antar grup. Maksimal 5 grup didukung.
String digit + spasi/tanda hubung + string digit + spasi/tanda hubung + string digit
1-23-456 7890
one, two three, four five six, seven eight nine oh
Tanda plus + string digit + spasi/tanda hubung + string digit
+43-211-0567
plus four three, two one, oh five six seven
Tanda kurung kiri + string digit + tanda kurung kanan + spasi + string digit + spasi/tanda hubung + string digit
(21) 654-3210
(two one) six five four, three two one oh
- address Tag ini tidak didukung untuk teks Inggris.
- id Untuk teks Inggris, tag ini berfungsi sama seperti tag characters.
-
characters
Format
Contoh
Output Inggris
Catatan
String
*b+3$.c-0'=α
asterisk B plus three dollar dot C dash zero apostrophe equals alpha
Mendukung karakter Tionghoa, huruf besar dan kecil, digit 0-9, dan beberapa karakter full-width dan half-width.
Spasi dalam output menunjukkan jeda antar karakter, artinya setiap karakter dibaca secara individual.
Jika teks di dalam tag berisi karakter khusus XML, escape karakter tersebut.
- punctuation Untuk teks Inggris, tag ini berfungsi sama seperti tag characters.
-
date
Format
Contoh
Output Inggris
Catatan
Empat digit/dua digit atau empat digit-dua digit
2000/01
two thousand, oh one
Mencakup beberapa 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
Bilangan empat digit diawali 1 atau 2
2000
two thousand
Tahun 4 digit.
1900
nineteen hundred
1905
nineteen oh five
2021
twenty one
Hari - hari dalam minggu (tanda hubung)
atau
Hari - hari dalam minggu
atau
Hari & hari dalam minggu
mon-wed
monday to wednesday
Jika teks dalam tag rentang hari dalam minggu berisi karakter XML khusus, escape karakter tersebut.
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: Hari 2 digit. MMM: Singkatan bulan 3 huruf atau kata lengkap. YYYY: Tahun 4 digit diawali 1 atau 2.
01 ~ 10 Jul, 2020
the first to the tenth of july 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: Singkatan bulan 3 huruf atau kata lengkap. DD: Hari 2 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: Singkatan bulan 3 huruf atau kata lengkap.
jul ~ dec
july to december
sep&oct
september and october
YYYY-YYYY
atau
YYYY~YYYY
1990 - 2000
nineteen ninety to two thousand
YYYY: Tahun 4 digit diawali 1 atau 2.
2001~2021
two thousand one to twenty one
WWW DD MMM YYYY
Sun 20 Nov 2011
sunday the twentieth of november twenty eleven
WWW adalah singkatan 3 huruf atau nama lengkap hari dalam minggu. DD adalah hari 2 digit. MMM adalah singkatan 3 huruf atau nama lengkap bulan. MM adalah bulan 2 digit (atau singkatan 3 huruf atau nama lengkap bulan). YYYY adalah tahun 4 digit diawali 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
Pembacaan 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 Inggris
Catatan
HH:MM AM atau PM
09:00 AM
nine A M
HH: Jam 1 atau 2 digit. MM: Menit 2 digit. AM/PM: 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
Titik waktu-Titik waktu
8:00 am - 05:30 pm
eight a m to five p m
Mendukung format waktu umum dan rentang.
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 Inggris
Catatan
Angka + identifikasi mata uang
1.00 RMB
one yuan
Format angka yang didukung: bilangan bulat, desimal, dan notasi internasional dipisahkan koma.
Identifikasi mata uang yang didukung:
CN¥ (yuan)
CNY (yuan)
RMB (yuan)
AUD (dolar Australia)
CAD (dolar Kanada)
CHF (franc Swiss)
DKK (krone Denmark)
EUR (euro)
GBP (pound sterling 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 notasi internasional dipisahkan 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)
RMB (yuan)
AUD (dolar Australia)
CAD (dolar Kanada)
CHF (franc Swiss)
DKK (krone Denmark)
EUR (euro)
GBP (pound sterling 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 + klasifikasi + identifikasi mata uang
atau
Identifikasi mata uang + angka+Kuantifier
1.23 Tn RMB
one point two three trillion yuan
Format klasifikasi yang didukung:
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 Inggris
Catatan
Angka + satuan ukuran
1.0 kg
one kilogram
Format angka yang didukung: bilangan bulat, desimal, dan notasi internasional dipisahkan koma.
Mendukung singkatan satuan umum.
1,234.01 km
one thousand two hundred thirty four point zero one kilometres.
Satuan ukuran
mm2
square millimetre
-
Tabel berikut menunjukkan cara simbol umum dibaca dengan <say-as>.
Simbol
Pelafalan Inggris
!
exclamation mark
“
double quote
#
pound
$
dollar
%
percent
&
and
‘
left quote
(
left parenthesis
)
right parenthesis
*
asterisk
+
plus
,
comma
-
dash
.
dot
/
slash
:
solon
;
semicolon
<
less than
=
equals
>
greater than
?
question mark
@
at
[
left bracket
\
back slash
]
right bracket
^
caret
_
underscore
`
back quote
{
left brace
|
vertical bar
}
right brace
~
tilde
!
exclamation mark
“
left double quote
”
right double qute
‘
left quote
’
right quote
(
left parenthesis
)
right parenthesis
,
comma
。
full stop
—
em dash
:
colon
;
semicolon
?
question mark
、
enumeration comma
…
ellipsis
……
ellipsis
《
left guillemet
》
right guillemet
¥
yuan
≥
greater than or equal to
≤
less than or equal to
≠
not equal
≈
approximately equal
±
plus or minus
×
times
π
pi
Α
alpha
Β
beta
Γ
gamma
Δ
delta
Ε
epsilon
Ζ
zeta
Θ
theta
Ι
iota
Κ
kappa
∧
lambda
Μ
mu
Ν
nu
Ξ
ksi
Ο
omicron
∏
pi
Ρ
rho
∑
sigma
Τ
tau
Υ
upsilon
Φ
phi
Χ
chi
Ψ
psi
Ω
omega
α
alpha
β
beta
γ
gamma
δ
delta
ε
epsilon
ζ
zeta
η
eta
θ
theta
ι
iota
κ
kappa
λ
lambda
μ
mu
ν
nu
ξ
ksi
ο
omicron
π
pi
ρ
rho
σ
sigma
τ
tau
υ
upsilon
φ
phi
χ
chi
ψ
psi
ω
omega
-
Tabel berikut menunjukkan cara satuan ukuran umum dibaca dengan <say-as>.
Format
Kategori
Contoh Inggris
Singkatan
Panjang
nm (nanometre), μm (micrometre), mm (millimetre), cm (centimetre), m (metre), km (kilometre), ft (foot), in (inch)
Wilayah
cm² (square centimetre), ㎡ (square metre), km2 (square kilometre), SqFt (square foot)
Volume
cm³ (cubic centimetre), m³ (cubic metre), km3 (cubic kilometre), mL (millilitre), L (millilitre), gal (gallon)
Berat
μg (microgram), mg (microgram), g (gram), kg (kilogram)
Waktu
min (minute), sec (second), ms (millisecond)
Elektromagnetisme
μA (microamp), mA (milliamp), Hz (hertz), kHz (kilohertz), MHz (megahertz), GHz (gigahertz), V (volt), kV (kilovolt), kWh (kilowatt hour)
Suara
dB (decibel)
Tekanan atmosfer
Pa (pascal), kPa (kilopascal), MPa (megapascal)
Satuan umum lainnya
Mendukung satuan di luar yang tercantum di atas, seperti tsp (teaspoon), rpm (revolutions per minute), KB (kilobyte), dan mmHg (millimetre of mercury).
-
cardinal
- Hubungan tag Tag <say-as> dapat berisi teks dan <vhml/>.
-
Contoh
- cardinal
- digits
- telephone
- name
- address
- id
- characters
- punctuation
- date
- time
- currency
- measure