IPHONE: Brazuca faz SIRI da Apple falar em português

Um Brasileiro que já é craque em desenvolver ou melhor em adaptar API, para o que ele precisa, resolveu dar uma mãozona para o IPhone 4S,.  O Pedro Franceschi. relatou em seu blog como consegui a façanha de fazer o SIRI, falar em Português.

Pra quem ainda não conhece, não é o seu caso, o Iphone da Apple, vem com um a plicativo muito interessante de reconhecimento de voz e com respostas pra tudo que você perguntar. pois o Brazuca aí resolver fazer o Iphone falar em português e consegui conforme o video abaixo.


(Vídeo no YouTube)

Leia abaixo como ele conseguiu a façanha:

Todo o trabalho do Siri em Português foi feito usando o SiriProxy, excelente proxy para o Siri desenvolvido pelo usuário plamoni, em Ruby, que redireciona todo o tráfego dos servidores do Siri para o seu computador, permitindo assim, modificá-lo. Mas antes de tudo, precisava conseguir transformar o áudio que o Siri envia para os servidores da Apple em um arquivo de áudio convencional.

Descobri que o áudio é enviado utilizando diversos codecs diferentes para otimizar o tamanho. Consegui transformar todos os bytes enviados para a Apple num arquivo de áudio, mas faltava um comando do ffmpeg ainda para poder torná-lo audível. Com a ajuda do Micael Silva, mestre do ffmpeg ( :P ), consegui fazer isso, e aqui ficam meus agradecimentos a ele! :)

Com o arquivo de áudio que o Siri envia para o servidor, “só” faltava reconhecer o conteúdo dele. Para isso, precisava reverter a API do Dragon Dictation. Liguei o Wireshark, mas devido ao HTTPS utilizado na comunicação, ele não me ajudou muito. Até que o@amagus me deu a idéia de decompilar a API do Dragon Dictation em Java e entender o protocolo, e aqui ficam meus agradecimentos a ele também! :)

Porém, mesmo entendendo a comunicação, ainda passei uma madrugada com problemas de reconhecimento por parte da Nuance. Faltava um certificado de segurança, único para cada aparelho. Mas no final, consegui obter a resposta do significado do áudio.

Informatizado por aqui: http://pedrofranceschi.com/

Categoria: Destaques da semana, Geral & Tudo Tags: , , , , ,

Você deveria ler Também:

Windows Phone: Adicionou 300 jogos na loja do Brasil. Windows Phone: Adicionou 300 jogos na loja do Brasil.
CELULAR: Controle seu computador via celular CELULAR: Controle seu computador via celular
APPLE: Afirma que Windows 8 é uma mistura de coisas nada saudáveis APPLE: Afirma que Windows 8 é uma mistura de coisas nada saudáveis
ANDROID: Descoberto o 1º bootKit no sistema ANDROID: Descoberto o 1º bootKit no sistema

Deixe seu comentário

Enviar comentário

Classificados
© 2012 Blog Informatizado. All rights reserved. XHTML / CSS Valid.
Customizado por WebPress.
Website is Protected By Using The WP Site Protector Plugin From : ExattoSoft.com