piper-phonemize WebAssembly Demo
GitHub
Loading WASM module...
Voice:
0-af Afrikaans
1-sq Albanian
2-am Amharic
3-ar Arabic
4-an Aragonese
5-hy Armenian
6-as Assamese
7-az Azerbaijani
8-ba Bashkir
9-eu Basque
10-be Belarusian
11-bn Bengali
12-bpy Bishnupriya Manipuri
13-bs Bosnian
14-bg Bulgarian
15-my Burmese
16-ca Catalan
17-chr Cherokee
18-cmn Chinese (Mandarin)
19-yue Chinese (Cantonese)
20-hak Chinese (Hakka)
21-cv Chuvash
22-hr Croatian
23-cs Czech
24-da Danish
25-nl Dutch
26-en-us English (US)
27-en English (UK)
28-eo Esperanto
29-et Estonian
30-fi Finnish
31-fr French
32-gl Galician
33-ka Georgian
34-de German
35-el Greek
36-grc Greek (Ancient)
37-gn Guarani
38-gu Gujarati
39-ht Haitian Creole
40-haw Hawaiian
41-he Hebrew
42-hi Hindi
43-hu Hungarian
44-is Icelandic
45-id Indonesian
46-ia Interlingua
47-io Ido
48-ga Irish
49-it Italian
50-ja Japanese
51-jbo Lojban
52-kn Kannada
53-kk Kazakh
54-km Khmer
55-kl Kalaallisut
56-ko Korean
57-kok Konkani
58-ku Kurdish
59-ky Kyrgyz
60-la Latin
61-lfn Lingua Franca Nova
62-lv Latvian
63-lt Lithuanian
64-lb Luxembourgish
65-mk Macedonian
66-ms Malay
67-ml Malayalam
68-mt Maltese
69-mi Maori
70-mr Marathi
71-nci Nahuatl
72-ne Nepali
73-no Norwegian
74-or Oriya
75-om Oromo
76-pa Punjabi
77-pap Papiamento
78-fa Persian
79-piqd Klingon
80-pl Polish
81-pt Portuguese
82-qu Quechua
83-ro Romanian
84-ru Russian
85-gd Scottish Gaelic
86-sd Sindhi
87-si Sinhala
88-sjn Sindarin
89-sk Slovak
90-sl Slovenian
91-es Spanish
92-sr Serbian
93-sw Swahili
94-sv Swedish
95-ta Tamil
96-tt Tatar
97-te Telugu
98-th Thai
99-bo Tibetan
100-tn Tswana
101-tr Turkish
102-tk Turkmen
103-ug Uyghur
104-uk Ukrainian
105-ur Urdu
106-uz Uzbek
107-vi Vietnamese
108-cy Welsh
109-yi Yiddish
Text to phonemize:
Hello world. This is a test of piper-phonemize.
Phonemize
Results (IPA):
Description
Everything is
open-sourced.
code
piper-phonemize converts text to IPA phonemes using espeak-ng
All processing is done locally in your browser - no server required
About This Demo
Private and Secure:
All processing is done locally on your device within your browser. No server is involved.
espeak-ng-data
is embedded in the WASM module (preloaded at build time)
Supported Languages
110 languages supported including English, Chinese, Japanese, Korean, German, French, Spanish, Russian, Arabic, Hindi, and many more