# IoT para Consumidores - criar um assistente de voz inteligente Os alimentos foram cultivados, transportados para uma fábrica de processamento, classificados pela qualidade, vendidos na loja e agora é hora de cozinhar! Um dos elementos essenciais de qualquer cozinha é um temporizador. Inicialmente, estes começaram como ampulhetas - a comida estava pronta quando toda a areia escorria para o bulbo inferior. Depois passaram a ser mecânicos, e mais tarde elétricos. As versões mais recentes agora fazem parte dos nossos dispositivos inteligentes. Em cozinhas de casas por todo o mundo, ouve-se cozinheiros a gritar "Hey Siri - define um temporizador de 10 minutos", ou "Alexa - cancela o temporizador do pão". Já não é necessário voltar à cozinha para verificar o temporizador, pode fazê-lo a partir do telemóvel ou simplesmente chamando do outro lado da sala. Nestes 4 módulos, vais aprender a criar um temporizador inteligente, utilizando IA para reconhecer a tua voz, compreender o que estás a pedir e responder com informações sobre o temporizador. Também vais adicionar suporte para múltiplos idiomas. > ⚠️ Trabalhar com dados de voz e microfone utiliza muita memória, o que significa que é fácil atingir os limites em microcontroladores. O projeto aqui contorna estas questões, mas tem em atenção que os laboratórios com o Wio Terminal são complexos e podem demorar mais tempo do que outros laboratórios deste currículo. > 💁 Estas lições utilizam alguns recursos na cloud. Se não completares todas as lições deste projeto, certifica-te de que [limpas o teu projeto](../clean-up.md). ## Tópicos 1. [Reconhecer fala com um dispositivo IoT](./lessons/1-speech-recognition/README.md) 1. [Compreender linguagem](./lessons/2-language-understanding/README.md) 1. [Definir um temporizador e fornecer feedback falado](./lessons/3-spoken-feedback/README.md) 1. [Suportar múltiplos idiomas](./lessons/4-multiple-language-support/README.md) ## Créditos Todas as lições foram escritas com ♥️ por [Jim Bennett](https://GitHub.com/JimBobBennett) **Aviso Legal**: Este documento foi traduzido utilizando o serviço de tradução por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritária. Para informações críticas, recomenda-se a tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.