ukrainian-tts / tests /test_formatter.py
Yurii Paniv
Remove Coqui
6449e88
raw
history blame
1.04 kB
from ukrainian_tts.formatter import preprocess_text
def test_formatter():
examples = [
("Quality of life update", "квюаліті оф ліфе юпдате"),
("Він украв 20000000 $", "він украв двадцять мільйонів долар"),
(
"111 000 000 000 доларів державного боргу.",
"сто одинадцять мільярдів доларів державного боргу.",
),
(
"11100000001 доларів державного боргу.",
"одинадцять мільярдів сто мільйонів один доларів державного боргу.",
),
("це 19-річне вино.", "це дев'ятнадцять-річне вино."),
("10-30-40-50-5-9-5", "десять-тридцять-сорок-п'ятдесят-п'ять-дев'ять-п'ять"),
]
for item in examples:
assert preprocess_text(item[0]) == item[1]