Novo assistente virtual para Android

Um novo e poderoso assistente virtual para AndroidMinsky é um assistente virtual para smartphones e tablets Android desenvolvido com a intenção de facilitar a vida do usuário. Para isso o aplicativo oferece uma interface simples que dispensa configurações e tenta fazer uso da tecnologia de reconhecimento de voz e inteligência artificial (A.I.) para trazer respostas e realizar tarefas diversas sem o uso das mãos à exemplo do famoso assistente Siri, do iPhone.

O desenvolvimento do aplicativo ainda está em estágio inicial, ou seja, em fase Alpha. Isso significa que, apesar de funcional, ele ainda tem bugs e ainda há muito o que fazer para torná-lo um assistente realmente inteligente.

No entanto o app já é capaz de reconhecer uma série de comandos de voz e realizar várias tarefas como discar para números na agenda de contatos, abrir aplicativos, pesquisar na internet e obter informações sobre letras de músicas, sinopses de filmes e significados de palavras.

O assistente virtual para Android também pode fazer pesquisas no Google. Caso queira encontrar algo que não há no aplicativo é possível procurar no buscador dizendo "procurar no Google onde comprar celular barato" (substituindo a expressão pela desejada).

Falando em procurar, o assistente dispõe de algumas funções relacionadas à localização. Caso esteja viajando e queria saber sua localização o usuário simplesmente perguntar "onde eu estou" para descobrir o endereço. O mesmo recurso pode ser usado para obter informações sobre estabelecimentos próximos como restaurantes, lojas, farmácias, hotéis, etc...

Um novo assistente virtual para Android

Além de obter uma série de informações externas, o assistente também é capaz de realizar várias operações por voz relacionadas ao aparelho como verificar o nível da bateria, alterar o brilho da tela, aumentar e diminuir o volume do celular, ligar e desligar o Wi-Fi, fazer chamadas, enviar SMS, enviar email, criar alarmes e abrir aplicativos e jogos.

Devido às limitações de armazenamento e processamento de dispositivos móveis, o Minsky faz uso de serviços na internet para coletar informações e realizar processamentos mais complexos, incluindo o reconhecimento de voz. Por isso para fazer uso completo das funções contidas no software o usuário deve ter uma conexão permanente à internet.

IMPORTANTE!!!

O aplicativo requer TRÊS componentes para funcionar corretamente: VOZ, RECONHECIMENTO DE VOZ DO GOOGLE  e conexão com a INTERNET.

Caso o dispositivo não disponha de uma engine de voz (Conv. de texto em voz) deve ser baixado a do Google, que está disponível gratuitamente no endereço  https://play.google.com/store/apps/details?id=com.google.android.tts. Embora hajam outras opções, a maioria são pagas, como o SVOX (Luciana) ou Voz TTS Brasileira Gabriel. Além disso, também é preciso ter o aplicativo de pesquisa por voz (VOICE SEARCH) do Google instalado. Caso não venha com o aparelho é preciso baixar da Play Store. E caso já estejam instalados, uma boa ideia é atualizar para a versão mais recente.

Se tiver tudo certo, e mesmo assim não funcionar pode ser preciso mudar as configurações do dispositivo e mudar o IDIOMA para o Português. O local exato depende do aparelho e da versão do Android. Uma das opções é  "Configurações" > "Idioma" & "Entrada" > "Conversão de texto em voz" para a VOZ e "Configurações" > "Idioma" > " Inserção" > "Fala" > "Pesquisa de voz" > "Linguagem".

E, por fim, o último componente necessário para o Assistente Minsky é uma boa conexão com a INTERNET. Sem ela os comandos de voz não funciona. O mesmo vale para a maioria dos recursos, que dependem de capturar dados externos como letras de músicas e sinopse de filmes.

Como usar

O assistente virtual Minsky é muito simples de usar. Sua interface consiste de três botões apenas e uma área de trabalho responsável por exibir os dados da conversa em forma de balões usados em aplicativos como Messenger e WhatsApp, por exemplo.

Para começar a falar com o aplicativo, deve-se tocar o botão central em forma de microfone e esperar pelo beep característico. Após o reconhecimento das palavras, o app as exibirá uma tela e tentará encontrar uma resposta de acordo.

Google Play

Minsky - Assistente Virtual | Requer: Android 2.3 ou acima | Tamanho: 3MB | Preço: Grátis

Dicas:

  • Fale de maneira natural e sem atropelos.
  • Não há necessidade de gritar ou colocar o aparelho muito próximo da boca.
  • Depois de falar o app emitirá um beep informando que o reconhecimento ocorreu corretamente.
  • Se o texto da bolha for grande demais para ler, toque nas reticências ("...")
Novo assistente virtual para Android

Caso o aparelho disponha do serviço de TTS, será possível ouvir a resposta do app em voz alta. Essa função depende de modelo para modelo e caso queria o usuário pode baixar vozes adicionais na internet e até mudar a engine de voz padrão do dispositivo. Caso não queira ouvir nada, basta tocar no ícone do alto falante no canto esquerdo da tela.

Comandos disponíveis

Uma das primeiras coisas que o usuário pode fazer é cumprimentar o app dizendo "Oi", "Olá" ou perguntando "Como vai"?

Diga seu nome
Em seguida o usuário pode ensinar seu nome para o assistente. Para isso basta tocar no botão do microfone e dizer: "meu nome é" ou "eu me chamo" seguido do seu nome. Simples assim. Na próxima vez o aplicativo o chamará pelo nome.

Veja cotações
O assistente virtual permite ao usuário obter várias informações úteis como a cotação do Dólar e do Euro. Neste caso basta perguntar "qual é a cotação do Dólar?" ou "qual é a cotação do Euro?".

Converta escalas de temperatura
Por falar em valores, o assistente virtual também pode ser usado para converter valores em diferentes escalas. Por enquanto, as opções disponíveis são a de conversão de temperaturas em Celsius, Kelvin e Fahrenheit. Isso pode ser feito com um comando simples como "converta 100 graus celsius para kelvin" ou "converta 100 graus celsius para fahrenheit".

Toque músicas com a voz
Um dos recursos mais interessantes do assistente virtual é a possibilidade de tocar músicas armazenadas no aparelho usando apenas a voz. O comando para isso pode ser "toque uma música". Após reconhecer o comando o aplicativo começará a tocar uma música aleatória. Para pausar a música basta dizer "pausar música" e para parar é só dizer "parar música". Caso tenha pausado a música é só dizer "continuar música". Caso queria mudar a música é só dizer: "outra".

Veja letras das músicas
E isso não é tudo, pois o aplicativo permite procurar a letra da música enquanto ela está tocando. Usando um serviço na internet (neste caso o site www.vagalume.com.br), o aplicativo pode tentar procurar e exibir informações sobre a música e exibir na tela.

Caso queira ver a letra de uma música específica é possível obtê-la apenas dizendo "letra da música 'Pássaro de Fogo'" ou "letra da música 'Diz pra mim'". Caso queira pode especificar o nome do cantor, banda ou dupla pode dizer "letra da música 'Pais e Filhos' da banda Legião Urbana" ou "letra da música 'Ruas e Rios' cantora Ivete Sangalo".

Veja sinopses de filmes
E por falar em entretenimento aplicativo também pode ser usado para obter informações sobre filmes. É possível, por exemplo, descobrir a sinopse de um filme e verificar onde há salas exibindo a película. No primeiro caso usuário deve dizer apenas "sinopse do filme" ou  perguntar "sobre o que é o filme" seguido do título do filme.

Em seguida o Minsky tentará encontrar a sinopse no site themoviedb.org. Futuramente o app deverá incluir outras opções de pesquisa relacionadas ao tema. Por enquanto, além da sinopse, o usuário pode consultar onde há salas de cinema exibindo o filme na sua cidade dizendo "onde está passando o filme" e em seguida dizendo o nome do filme. Exemplo: "onde está passando o filme Teoria de Tudo".

Encontre informações sobre qualquer assunto
Aliás, a busca por informações é o ponto central do assistente. Através do aplicativo o usuário pode facilmente buscar dados sobre qualquer assunto como pessoas, lugares e empresas. Basicamente é possível usar a voz para obter dados dos mais de 4 milhões de artigos da Wikipédia. Assim o usuário pode perguntar, por exemplo, "quem é Johnny Depp" ou "o que é Android" ou ainda "quem foi Getúlio Vargas" para obter a informação apropriada.

Descubra o significado de palavras
Outro tipo de informação útil que o app pode obter são os significados de palavras. No primeiro caso o assistente pode ser usado como se fosse um dicionário oferecendo significados para palavras. O recurso pode ser conferido apenas dizendo, por exemplo: "o que significa resiliência". Se a palavra for encontrada, o aplicativo mostrará ou falará o significado.

Faça traduções
Um detalhe interessante sobre o dicionário é que ele pode encontrar significado para palavras em outras línguas como inglês. Mas se quiser traduzir uma palavra ou frase basta dizer: "traduza estou com fome' do português para o inglês". Também é possível traduzir frases do inglês para o português com um comando semelhante. Novas opções de línguas devem ser adicionadas em breve.

Veja a data e a hora
Outras informações que podem ser obtidas via aplicativo são a data e a hora. É só perguntar "que horas são" ou "que dia é hoje" para ouvir ou ler.

Verifique como está o tempo na sua cidade
Tudo bem, a informação acima é fácil de encontrar. Mais útil, talvez, seja verificar como está o tempo. Para o assistente fazer isso é só preciso perguntar "como está o tempo" e ele dirá quais são as condições climáticas na localidade do usuário. Já se a ideia é ver a previsão do tempo basta dizer, obviamente, "previsão do tempo".

Faça cálculos usando a voz
Outro recurso útil do aplicativo é calculadora. Seu uso é bem simples. Basta falar a operação que deseja realizar dizendo "calcule 100 dividido por 2" ou "quanto é a raiz quadrada de 144" ou "quanto é mil vezes mais dez".

Descubra distâncias entre dois pontos
Outro título de cálculo que assistente sabe fazer é o de distâncias. Com uma pergunta simples é possível saber a distância entre duas localidades. Para isso é só dizer: "qual a distância entre São Paulo e Rio de Janeiro?" para saber quantos quilômetros ha entre um ponto e outro. Por enquanto, porém, o app não é capaz de informar o tempo de percurso.

Verifique o nível de carga da bateria
Para saber o nível de carga da bateira do celular basta perguntar ao assistente "qual o nível da bateria" ou dizer algo como "mostre o nível da bateria".

Controle o brilho da tela
Para aumentar ou diminuir o brilho da tela do dispositivo tudo o que o usuário precisa dizer é algo como "aumente o brilho" ou "diminua o brilho".

Controle o volume do dispositivo
O mesmo vale para o controle de volume do celular ou tablet, apenas diga "aumente o volume" ou "diminua o volume".

Ligue e desligue o GPS, Wi-Fi e o Bluetooth
Há outros comandos capazes de controlar o celular ou tablet. Dá, por exemplo, para ativar a internet apenas dizendo "ligar a internet". Mas alguns só funcionarão em aparelhos rooteados. É o caso do GPS, que não pode ser controlado programaticamente por questões de segurança do Android. Já o Bluetooth, o 3G e o Wi-Fi podem ser ativados sem problemas usando apenas a voz.

Faça ligações
Porém, nem todos os comandos requerem permissões especiais. Fazer chamadas apenas com a voz é simples. Tudo o que é preciso dizer é "ligar para" ou "chamar" e em seguida falar o número ou o nome para quem deseja ligar. Caso diga apenas o nome, o assistente tentará localizar o número relacionado na agenda de contatos do dispositivo Android.

Envie SMS
Além das chamadas, o assistente por voz também pode ser usado para enviar mensagens de texto SMS. Para o envio ocorrer corretamente o comando de voz precisa ser dito seguindo um padrão como "enviar sms para fulano texto conteúdo da mensagem". O usuário deve substituir a expressão "fulano" por um nome presente nos contatos ou pelo número e "conteúdo da mensagem" pelo texto a ser enviado (máximo 140 caracteres).

Envie e-mail
Se a intenção for enviar um email de forma rápida, o comando de voz pode ser usado também seguindo um padrão semelhante. O formato para compor a mensagem é como mostrado a seguir: "enviar email para fulano assunto assunto da mensagem mensagem conteúdo do email".

Assim como no caso do envio de SMS, é preciso substituir a palavra"fulano" pelo nome de um contato ou pelo email do destinatário, "assunto" pelo assunto do email e "conteúdo do email" pela mensagem a ser enviada.


Definir alarme
Um recurso bastante utilizado em qualquer celular, seja Android ou não, é o "Alarme". E com o assistente virtual Minsky fica bem fácil criar um alarme usando apenas a voz. Basta dizer para o aplicativo, por exemplo: "definir alarme para as oito horas" ou "definir alarme para as oito e meia da noite" ou ainda "definir alarme para o meio dia".

Observação: As funções acima ainda estão sendo aperfeiçoadas e estão sujeitas a bugs e podem não funcionar corretamente em alguns aparelhos.

Localização e navegação
Usar o GPS e os serviços de localização no celular ou tablet pode ser algo bastante útil. Principalmente quando é preciso encontrar endereços de estabelecimentos comerciais e outros locais para onde precisamos ir. Nesse caso o assistente tem a intenção de facilitar a vida o usuário ao permitir a pesquisa por voz, que é muito mais ágil.

Para localizar determinados tipos de estabelecimentos comerciais, por exemplo, como hotéis, supermercados, restaurantes, etc tudo o que o usuário precisa fazer é dizer algo como "supermercado mais próximo" ou "hotéis nais próximos" para ver uma lista com os locais encontrados nas proximidades.

Para localizar um estabelecimento (ou outro local como um monumento) só é preciso dizer "onde fica o estádio Maracanã" ou "onde fica o museu de arte de São Paulo". Em seguida o aplicativo deve mostrar o endereço do local. Se quiser o usuário pode, então, visualizar o endereço no mapa dizendo "ver mapa" ou pedir para o assistente abrir a navegação passo a passo do Google Mapas dizendo "encontre o caminho".

Um pouco de diversão

Horóscopo
Quer saber o horóscopo diário? Peça para o assistente lhe mostrar dizendo "ver horóscopo de peixes". Troque "peixes" pelo seu signo.

Contar piadas e charadas
Ao contrário de outros assistentes virtuais, o Minsky sabe contar piadas e fazer charadas. Por enquanto o estoque de piadas e charadas é pequeno, mas novo conteúdo deve ser adicionado em breve.

Para o assistente contar uma piada é só pedir, dizendo "conte uma piada". Para ouvir uma charada não é diferente, diga: "conte uma charada" ou "faça uma charada". Nesse caso, o legal é que dá para responder ao assistente. Se souber o significado ele dirá se você acertou ou não. Se não souber a resposta diga "não sei" ou "sei lá" e o assistente lhe dirá.

Frases inspiradoras
Quer ouvir uma frase inspiradora dita ou escrita por alguém famoso como Einstein, Steve Jobs, Buda ou Gandhi? Tudo bem, é só pedir dizendo "fale uma frase inspiradora". Além disso, se disse para o assistente que você está desanimado ou triste, ele também se oferecerá para falar algo do gênero. É só dizer que sim.

Google Play

Minsky - Assistente Virtual | Requer: Android 2.3 ou acima | Tamanho: 3MB | Preço: Grátis

Comentários

Postagens mais visitadas deste blog

Candy Crush Saga: como resolver o problema de conexão no Facebook

Melhores jogos de correr para Android: Subway Surfers, Meu Malvado Favorito, Temple Run 2...

Como jogar Pou, o jogo de bichinho virtual mais popular do Android