Ukrainian G2P model
October 6, 2020 · View on GitHub
Installation
pip install -U ukro-g2p
Example inference
from ukro_g2p.predict import G2P
g2p = G2P('ukro-base-uncased')
#ARPABET format
g2p('фонетика')
#human readable format
g2p('фонетика', human_readable=True)
Jupyter notebook with the example:
Web app
https://ukro-g2p.herokuapp.com
Code for the web app: https://github.com/kosti4ka/ukro_g2p_demo
Ukrainian phonology symbols
Голосні
| Ukrainian | ARPABET-like |
|---|---|
| [і] | IY |
| [и] | IH |
| [е] | EH |
| [у] | UH |
| [о] | AO |
| [а] | AA |
| Наближення | |
| [еи] | EIH |
| [еі] | EIY |
| [ие] | IHE |
| [оу] | AOU |
| Наголос | |
| [ ́ ] | 1 |
Приголосні
| Ukrainian | ARPABET-like |
|---|---|
| [б] | B |
| [в] | V |
| [г] | H |
| [д] | D |
| [дж] | JH |
| [дз] | DZ |
| [ж] | ZH |
| [з] | Z |
| [й] | Y |
| [к] | K |
| [л] | L |
| [м] | M |
| [н] | N |
| [п] | P |
| [р] | R |
| [с] | S |
| [т] | T |
| [ф] | F |
| [х] | X |
| [ц] | TS |
| [ч] | CH |
| [ш] | SH |
| [ґ] | G |
| [ў] | WH |
| М'які | |
| [д’] | DJ |
| [дз’] | DZJ |
| [з’] | ZJ |
| [л’] | LJ |
| [н’] | NJ |
| [р’] | RJ |
| [с’] | SJ |
| [т’] | TJ |
| [ц’] | TSJ |
| Пом'якшення | |
| [`] | 2 |
| Подовження | |
| [:] | 3 |