O Que É Alexa (Ou Quem É Alexa)?

Você sabe quem é Alexa?

 

Alexa é a assistente pessoal da Amazon, assim como Siri (Apple), Google Assistente (Google) e Cortana (Microsoft).

 

Ela está presente em uma série de produtos da Amazon e desembarcou no Brasil oficialmente em outubro de 2019.

 

Mas Afinal, O Que É Alexa (Ou Quem É Alexa)?

 

Alexa é um software de assistente pessoal, capaz de entender contexto e executar tarefas.

 

A inspiração do produto veio da série Star Trek (ou Jornada nas Estrelas, para os mais velhos…rs), onde os personagens conversavam naturalmente com computadores.

 

O Que É Alexa - Cena de Star Trek IV

Cena do filme Star Trek IV em que Scott (engenheiro-chefe da nave Enterprise) tenta usar um computador do passado.

 

Foi lançada em 2014, junto com a caixa de som inteligente Echo.

 

O foco dela é atender o usuário nas tarefas do dia a dia, como informar o clima, tocar música, fazer a lista do mercado, acender a luz, trancar portas, etc. usando somente sua voz.

 

Já pensou abrir sua lixeira falando “abre-te sésamo”?

 

É compatível com Android, Windows 10 e iOS. Também pode se conectar a vários dispositivos de terceiros, como lâmpadas, TVs, câmeras de segurança e outros.

 

E Como Alexa Funciona?

 

A Alexa usa o processamento de linguagem natural (Natural Language Processing – NLP), um processo de conversão de fala em palavras, sons e ideias.

 

O Que É Alexa - diagrama do funcionamento da Alexa

 

  1. Você dá uma ordem para o dispositivo com Alexa
    Alexa é a palavra de ativação (wake word). A partir deste momento o dispositivo começa a gravar sua voz.
  2. O dispositivo envia a gravação para o serviço da Alexa na nuvem, pois os recursos computacionais do aparelho não são suficientes e na nuvem a Alexa tem acesso a inúmeros recursos para processar seu pedido.
  3. Na Alexa, sua ordem é dividida em sons individuais. Depois, consulta um banco de dados contendo as pronuncias de várias palavras para descobrir quais palavras correspondem mais à combinação destes sons individuais .
  4. Em seguida, identifica as palavras-chave para entender as tarefas e executar as funções correspondentes. Isto pode incluir executar o seu aplicativo (skill). Depois que a skill executa a tarefa ela devolve o resultado para Alexa.
  5. Os servidores da Amazon enviam as informações de volta para o seu dispositivo e Alexa dá a resposta, que pode ser por vídeo, áudio ou fala. No caso da Alexa precisar nos dizer algo, o processo é o mesmo descrito, mas na ordem inversa.

 

Palavras Finais

 

Parece fácil? Você não tem ideia do trabalho que é o processo de reconhecimento de fala. Imagine que este processo deve reconhecer nuances da linguagem, como sotaque.

 

Se quando você viaja para outras regiões do Brasil passa por dificuldades para entender o que o pessoal local fala, mesmo sabendo de todo o contexto da conversa, imagine como isso deve ser para um computador…

 

E para receber um aviso quando os próximos artigos forem publicados, se cadastre na Grupo VIP App Dev!

Comece pelo e-book GRATUITO

5 Passos Para Ser Um App Dev

Se você não sabe por onde começar, este e-book te mostra os passos para ser um desenvolvedor de aplicativos de sucesso.
100% livre de spam.

Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta

*

Seja o primeiro a comentar!