Я в настоящее время работаю над нейронным текстом к речи и обработать данные, которые мне нужны несколько шагов. Один шаг - преобразовать числовые по строке в английские слова символов вместо цифр. Самое близкое, что я могу найти, это num2words , но я не уверен, как применить ее к существующей строке. Вот мой вариант использования: < /p>
У меня есть список таких строк < /p>
Код: Выделить всё
list_string = ['I spent 140 dollar yesterday','I have 3 brothers and 2 sisters']
< /code>
Я хотел преобразовать в: < /p>
output_string = ['I spent one hundred forty dollar yesterday','I have three brothers and two sisters']
борьба - один текст, который может состоять из нескольких чисел, и даже если я смогу получить числовое, используя re.match , я не уверен, как вернуть номер обратно на строку. < /p>
Не нужно беспокоиться о плавающем номере или году, так как у меня нет такого числа внутри моей строки. < /p>
Спасибо
Подробнее здесь:
https://stackoverflow.com/questions/697 ... lish-words