egorsmkv / ukro_g2p

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ukrainian G2P model

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: Open In Colab

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

About


Languages

Language:Python 100.0%