Files
TTS/tests/text_tests/test_text_cleaners.py

22 lines
738 B
Python
Raw Permalink Normal View History

2020-12-05 09:46:51 +01:00
#!/usr/bin/env python3
from TTS.tts.utils.text.cleaners import english_cleaners, phoneme_cleaners
def test_time() -> None:
assert english_cleaners("It's 11:00") == "it's eleven a m"
assert english_cleaners("It's 9:01") == "it's nine oh one a m"
assert english_cleaners("It's 16:00") == "it's four p m"
assert english_cleaners("It's 00:00 am") == "it's twelve a m"
2020-12-05 09:46:51 +01:00
def test_currency() -> None:
assert phoneme_cleaners("It's $10.50") == "It's ten dollars fifty cents"
assert phoneme_cleaners("£1.1") == "one pound sterling one penny"
assert phoneme_cleaners("¥1") == "one yen"
2020-12-04 22:48:08 +01:00
def test_expand_numbers() -> None:
2021-04-12 11:47:39 +02:00
assert phoneme_cleaners("-1") == "minus one"
assert phoneme_cleaners("1") == "one"