Quem é leitor do TB provavelmente já viu por aqui alguns dos projetos do brasileiro Pedro Franceschi. Desenvolvedor para iOS, o garoto já foi parar no TEDx Sudeste, já deu palestras em eventos sobre programação aqui no Brasil e um dos seus aplicativos já foi destaque até na mídia internacional – e tudo antes dos 16 anos. Agora ele deve repetir a dose ao fazer o assistente virtual Siri entender português no iPhone 4S.
Ao ser lançado no Brasil o iPhone 4S não ofereceu nenhum suporte do Siri à nossa língua nativa – de fato, ele só está disponível em inglês, francês e alemão – e isso foi um dos pontos negativos que citei no review.
Mas Pedro conseguiu fazer com que ele entendesse português usando um método bem engenhoso: ele fez uso de APIs da Nuance, responsável por criar o aplicativo Dragon Dictation, que entende muito bem o português. A API entende o áudio em português e o transforma para texto. Depois a mágica do Pedro traduz o texto para inglês e o envia para os servidores da Apple, via proxy, traduzindo a resposta recebida de volta para o português.
Confira a demonstração no vídeo abaixo.
Por enquanto Pedro diz que é só uma prova conceitual de que o método funciona e pode chegar em breve nos iPhones que têm suporte ao jailbreak (o iPhone 4S ainda está fora dessa lista – embora por ser um desenvolvedor, ele conseguiu implementar sua modificação sem jailbreak no aparelho). Mas devido à extrema complexidade dos algoritmos e cálculos envolvidos, ele ainda está pensando numa forma mais prática de lançar isso na web. Por enquanto você pode ler os detalhes mais técnicos de como ele conseguiu essa façanha no seu blog pessoal.
Ele garante desde já que isso poderia ser implementado pela Apple bem facilmente, já que o Siri ainda está em beta e ainda há espaço para testes. Ele também diz que o método foi desenvolvido à três cabeças – os amigos Micael Silva e Luiz Sardinha também participaram da brincadeira. Tudo em prol de fazer o assistente virtual entender o nosso nada complexo idioma.








Assine pelo iTunes
Assine pelo Feed
Interessante, mas aparentemente o tempo de resposta do Siri acaba sendo mais lento. No entanto, o desenvolvedor está de parabéns. Muito foda!
O cara realmente tá de parabéns, mas esse tempo de resposta aí ficou absurdo de longo.
Bom, pegar o áudio > passar pelo Dragon Dictation > traduzir > converter de novo em áudio > enviar pra Apple > receber a resposta > traduzir o texto pro português. Acho que é assim que ele faz. E isso explica o tempo de resposta.
Sim, eu entendo que o tempo é perfeitamente justificável, mas convenhamos… é muito trabalho pra nada. Se eu, usuário de um (alerta de ironia) veloz Symbian já achei isso lento demais, imagina os donos de iPhones que estão acostumados com um sistema que funciona perfeitamente – e rápido. (Não sou fanboy, nem gosto muito de iPhone, mas qualquer verdadeiro fã de tecnologia deve, mesmo sem gostar muito, admitir que é um aparelho e tanto.)
Esse comentário tinha tudo para ser fanboyzista, mas não foi! Parabéns!
É devido ao uso do proxy, nunca usou proxy?
Como eu disse logo de cara: “Sim, eu entendo que o tempo é perfeitamente justificável”…
O tempo está alto mesmo, mas isso é normal, passa por muitas coisas.
E venhamos e convenhamos, né ? As pessoas não conseguem dar 5segundos pra tecnologia funcionar.
Vamos pensar bem, as coisas se movem sem fio, satelites, com uma funcionalidade absurda, e nem a propria Apple fez isso, vamos dar um desconto. Lentidão é algo que não convém no caso.
Parece que ele ainda acelerou o vídeo. HAHAHA
Sim, o vídeo foi acelerado.
Parabéns pro rapaz! Tão novo e chegando já tão longe…
Mas, meh. Eu pensei que seria algo mais “real” (tipo algum hack na requisição pra fazer os servidores da Apple entenderem de verdade as coisas em pt-br), sem esse esquema de usar um proxy pra converter tudo pra inglês no envio e traduzir de volta pro português na exibição.
Mesmo assim, muito legal!
Só faltou traduzir o áudio da resposta, Google Tradutor esta aí para falar o que qualquer um quiser.
rolou um FastForward ai. tem que ver issaê !!!!
Contrata ele, Tim Cook
Muito bom o trabalho do Pedro. Conheço este rapaz e ele é fera mesmo.
Informação [possivelmente] útil: o Dragon Dictation vem do mesmo aplicativo usado como base para o Siri – o Dragon Naturally Speaking.
Tomara que a Apple não lance isso no novo iOS como uma inovação inédita…
O que ele fez é louvável, mas não basta traduzir, precisaria um banco de dados referente ao país! Acho que pelo preço que o iphone é vendido aqui no Brasil, a Apple deveria ter uma atenção melhor com o consumidor!
#OffTopic
Sei que muitos enforcaram a sexta feira mas, não teremos o joguinho viciante da semana??
Aparentemente não, estou aqui jogando alguns antigos mesmo…
Muito bom!!
Car@lhowww, esse moleque é ninja, parabéns a ele, como disse o manolo: Contrata ele. . .
Esse é um dos melhores hacks brasileiros do ano. LOL
O GAROTO DETONOU!! Quanto ao delay, não acredito que seja um inconveniente: o inconveniente é a reserva de mercado e/ou quiçá o xenofobismo que a Apple faz ao optar lançar o aparelho com apenas aqueles três idiomas, pois dinheiro para pagar os melhores tradutores do mundo eles devem ter, levando em consideração o preço do aparelho – sem querer, por óbvio (pois desnecessário), entrar no mérito da carga tributária brasileira.
Ele bem que poderia vender a ideia para Apple ao invés de deixar para os burros (Jailbreak)!
Vender para a Apple?!
kkk’
Ela já deve ter roubado a ideia e dito que ela fez.
Pow, o garoto eh fodah… Aee Operadoras Brasileiras, abram o olho.. Olha o novo sucesso de tecnologia chegando aii galera… HUSHAUSHA.. Como o cara ja disse ali em cima: Contrata ele
Discordo do titulo do post , vc paga , 2000 reais por um celular e por suas “funcionalidades”; e o minimo é que ele atenda as suas necessidades em seu idioma !!!!
Só agora os videogames tão vindo com suporte ao português brasileiro e sempre custaram caro aqui. Então não atenderam todo esse tempo com suas funcionalidades?
Não atenderam ! []-
Noça, asim vose mata o portugueis.
é mt boom, poreém se for pra pedir pro dispositivo ligar para o samu ai fudeu kkkkkk
Eu acho que ele está lento por causa da conexão..
Bem legal..
O cara é foda!
Não achei ENGENHOSO, PODEROSO, GOSTOSO e tal não.
Porra, quero ver ele colocar a voz em português ai.
O texto eu consigo traduzir no Google Translate pô…
hmm…
Imaginem se a voz da Siri em português fosse a saudosa tia do Google Tradutor.
Achei bem esperto o cara que fez, ficou legal
Se eu fosse programador iOS eu ia criar uma app igual ao Siri e colocar o nome de “Caranguejo”. Hahahahahahaha
A idéia do Caranguejo é boa!
Olha só… não gostei não. Isso é gambiarra. Tempo de resposta lento e sem uso para o povo brasileiro. Se quer fazer, faça direito. Algoritmo para reconhecer LN + processamento + inclusão de coisas brasileiras (endereços e etc). A Siri precisa ser útil e de que adianta tê-la em potugu6es pra demorar horas pra nos dar a temperatura em NYC?
Aliás, lento demaaaais essa gambias. Mesmo pra ser brincadeira nào impressiona não.