Skip to content

Theodotus1243/ukrainian-accentor-transformer

Repository files navigation

Ukrainian Accentor Transformer

This repository contains a model to make accents in Ukrainian words.

Installation

pip install git+https://github.com/Theodotus1243/ukrainian-accentor-transformer.git

Example

>>> from ukrainian_accentor_transformer import Accentor
>>> text = "Кам'янець-Подільський - місто в Хмельницькій області України, центр Кам'янець-Подільської міської об'єднаної територіальної громади і Кам'янець-Подільського району."
>>> accentor = Accentor()
>>> accentor(text)

"Кам'яне́ць-Поді́льський - мі́сто в Хмельни́цькій о́бласті Украї́ни, центр Кам'яне́ць-Поді́льської місько́ї об'є́днаної територіа́льної грома́ди і Кам'яне́ць-Поді́льського райо́ну."

Attribution

Trained on dataset - News corpus by Dmytro Chaplynskyi from lang-uk
Stressed using ukrainian-word-stress by Oleksiy Syvokon