Casa > Q > Qual É A Pilha De Software Que A Siri Usa?

Qual é a pilha de software que a Siri usa?

main-qimg-a7a976303e8fa3c272824daea4706188.webp

(descaradamente roubado de Dean Rutter em http://www.oneaccordpartners.com/blog/bid/97586/Siri-Apple-s-Digital-Assistant-The-Technology)

Siri é uma implementação notável de várias tecnologias: Nuance Communications' tecnologia de reconhecimento de voz e text-to-speech (TTS), Siri' motor de processamento de inteligência artificial (IA) de linguagem natural e serviços backend (ou seja, capacidades de processamento e acesso a dados e outros recursos). Talvez uma simplificação útil seja sugerir que o Siri tem três camadas: processamento de voz, mecanismo de análise gramatical-contextos-aprendizagem e serviços.

(fonte: http://www.venturewerks.com/blog-siriprimer.html)

Existem alguns bons escritos sobre como o Siri pode estar funcionando (ninguém realmente sabe, já que é' tudo isso é segredo).

Uma das teorias é que a Apple está usando software da Nuance (http://www.nuance.com/) para fazer o reconhecimento básico da fala, analisar a fala em algumas fichas mágicas e enviar tudo isso para o serviço web apropriado para obter a resposta. veja o gráfico acima.

Artigos adicionais sobre o protocolo/trabalhos potenciais:
<

  • Applidium reverse-engineered Siri protocol: http://arstechnica.com/apple/news/2011/11/a-look-at-how-applidium-reverse-engineered-siris-protocol.ars>li>li>Nuance link: http://techcrunch.com/2011/10/05/apple-siri-nuance/>li>Dean Rutter's overwiew extensivo: http://www.venturewerks.com/blog-siriprimer.html

>>br>>br>So em poucas palavras: Reconhecimento de nuances de fala (provável backend), SSL, compressão, (aparentemente sem encriptação), protocolos de serviços web e o que quer que os serviços alvo de terceiros estejam a usar.

De Savick

Quais são as engenhocas inteligentes para transformar a nossa casa em uma casa inteligente? :: Qual é o seu momento Siri mais embaraçoso?