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.


(Vídeo no YouTube)

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.

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

TOMANOCUMICHELLE
Aposto que você nem programa um hello world, então cala a boca que você NÃO sabe do que está falando :)
Michelle
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.
@ncdfilho
A idéia do Caranguejo é boa!
John
Como eu disse logo de cara: "Sim, eu entendo que o tempo é perfeitamente justificável"...
Thiago Sabaia
Se eu fosse programador iOS eu ia criar uma app igual ao Siri e colocar o nome de "Caranguejo". Hahahahahahaha
Francklin
Achei bem esperto o cara que fez, ficou legal :)
Caio Alexandre
Imaginem se a voz da Siri em português fosse a saudosa tia do Google Tradutor. :P
YagoGabriell
hmm...
Marcelo Carvalho
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ô... :sad:
Marcelo Carvalho
Noça, asim vose mata o portugueis.
vinnicius
Sim, o vídeo foi acelerado.
Luiz Siqueira Neto
O cara é foda!
Croata
Não atenderam ! []-
Thiago Leite
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?
YagoGabriell
Ela já deve ter roubado a ideia e dito que ela fez.
Exibir mais comentários