2016-03-16 2 views
1

В настоящее время я использую API-интерфейс IBM Watson для преобразования текста в речь, и я работаю над некоторой настройкой перевода некоторых конкретных слов. Мне было интересно, что вы, ребята, думаете, что я должен делать. В следующем тексте:ibm watson перевод текста в речь

the company estimates revenues to be $194MM to 200MM 

IBM Watson будет pronouce в «ММ», как «М М», вместо этого он должен сказать «миллионы». Я не думаю, что хочу перевести «ММ» на «миллионы». Есть ли способ сказать Уотсону, что если «ММ» происходит после некоторого числа, оно произносится как «миллионы» вместо «М М»?

Кроме того, делает ли капитализация какой-либо разницей? Является ли «мм» таким же, как «ММ»?

+2

Я думаю, вам придется заменить все MM «миллионами» в этом случае – Leo

+1

Да, как вы полагаете, Уотсон должен справиться с этим лучше, на тот момент, когда вам нужно будет отображать себя ... –

ответ

1

Если вы хотите, чтобы MM читался как «миллионы», перед номером должен быть «$». Механизм преобразования текста в речь не может слепо менять ММ на миллионы, поскольку в некоторых контекстах он может быть неуместным. Например, он может представлять миллиметры.

В вашем примере вы должны изменить 200MM на $ 200MM.

Смежные вопросы