Formatação de texto

O resultado do reconhecimento normalmente é um texto no qual os números estão escritos por extenso. Com o recurso de formatação de texto, o usuário pode configurar o ASR para retornar o texto numa formatação mais natural para entidades como número, código numérico, valor monetário, data, horário e porcentagem. Por exemplo:

custa doze reais e cinquenta centavos  -> custa R$ 12,50
noventa e cinco pessoas                -> 95 pessoas
quase doze por cento                   -> quase 12%
quero dez maçãs por três reais cada    -> quero 10 maçãs por R$ 3 cada

Para usar o novo recurso, basta ativá-lo através do parâmetro textify.enabled. Isso pode ser feito de forma global e estática no arquivo de configuração do ASR ou enviando o parâmetro “textify.enabled = true” através da API. O parametro “textify.formatting.rules” pode ser incluido para selecionar as regras de formatação.

As seguintes regras estão disponíveis:

Table 5 Regras Textify

Regras

textify.formatting.rules

Código numérico

<numerical_code>

Números

<number>

Valor monetário

<money>

Porcentagem

<percentage>

Horário

<timetable>

Data

<date>

E-mail

<email>

Temperatura

<temperature>

Distância

<distance>

Endereço da Web

<url>