API Google Speech - числа, представленные в виде строк?

Я использую Google Speech API, и всякий раз, когда в высказывании есть произносимое число, API возвращает его в виде строки цифр, а не букв. Скажем, высказывание: «Ему семнадцать лет». - API вернет «Ему 17 лет». Теперь это полезно в большинстве случаев, но в моем случае мне нужно, чтобы возвращаемая строка состояла из букв, а не из цифр — «Ему семнадцать лет». Есть ли возможность вернуть распознанное высказывание буквами?


person Angel Naydenov    schedule 18.01.2019    source источник


Ответы (2)


Используйте что-то вроде это . Должен охватывать ваш случай использования.

person Mykhailo Karnaukh    schedule 18.01.2019
comment
Мне нужно, чтобы он работал не только на английском, но и на других языках. Я искал библиотеки, но ничего подходящего не нашел. - person Angel Naydenov; 18.01.2019

В настоящее время существует способ с фразовыми подсказками. В будущем API предложит возможность транскрибировать числа буквально, но сроков для этой функции пока нет.

этот вопрос является дубликатом:

Google-speech-api неправильно транскрибирует произносимые числа

Есть ли способ заставить API Google Speech возвращать в ответ только слова?

person alp    schedule 30.01.2019
comment
Спасибо за ответ! Буду ждать этот вариант. На данный момент обходной путь фразовой подсказки не кажется подходящим для моего проекта, так как мне нужно работать со многими языками и любыми числами, поэтому необходимая работа кажется огромной, поскольку я не владею большинством языков. - person Angel Naydenov; 31.01.2019