mirror of https://github.com/coqui-ai/TTS.git
inflect negative numbers correctly
parent
cdb81f8c5d
commit
62fd4ca70d
|
@ -9,7 +9,7 @@ _comma_number_re = re.compile(r'([0-9][0-9\,]+[0-9])')
|
|||
_decimal_number_re = re.compile(r'([0-9]+\.[0-9]+)')
|
||||
_currency_re = re.compile(r'(£|\$|¥)([0-9\,\.]*[0-9]+)')
|
||||
_ordinal_re = re.compile(r'[0-9]+(st|nd|rd|th)')
|
||||
_number_re = re.compile(r'[0-9]+')
|
||||
_number_re = re.compile(r'-?[0-9]+')
|
||||
|
||||
|
||||
def _remove_commas(m):
|
||||
|
|
|
@ -14,3 +14,8 @@ 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"
|
||||
|
||||
|
||||
def test_expand_numbers() -> None:
|
||||
assert "minus one" == phoneme_cleaners("-1")
|
||||
assert "one" == phoneme_cleaners("1")
|
||||
|
|
Loading…
Reference in New Issue