2.7 KiB
Consumenten-IoT - bouw een slimme spraakassistent
Het eten is verbouwd, naar een verwerkingsfabriek gebracht, gecontroleerd op kwaliteit, verkocht in de winkel en nu is het tijd om te koken! Een van de belangrijkste onderdelen in elke keuken is een timer. Oorspronkelijk waren dit zandlopers - je eten was klaar wanneer al het zand naar de onderste bol was gezakt. Daarna kwamen mechanische timers, gevolgd door elektrische.
De nieuwste versies maken nu deel uit van onze slimme apparaten. In keukens over de hele wereld hoor je koks roepen: "Hey Siri - zet een timer op 10 minuten", of "Alexa - annuleer mijn broodtimer". Je hoeft niet langer terug naar de keuken te lopen om een timer te controleren; je kunt dit doen vanaf je telefoon of door iets te roepen vanuit de kamer.
In deze 4 lessen leer je hoe je een slimme timer bouwt, waarbij je AI gebruikt om je stem te herkennen, te begrijpen wat je vraagt, en te reageren met informatie over je timer. Je voegt ook ondersteuning toe voor meerdere talen.
⚠️ Werken met spraak- en microfoongegevens gebruikt veel geheugen, wat betekent dat het gemakkelijk is om de limieten van microcontrollers te bereiken. Het project hier omzeilt deze problemen, maar wees je ervan bewust dat de Wio Terminal-labs complex zijn en mogelijk meer tijd kosten dan andere labs in dit curriculum.
💁 Deze lessen maken gebruik van enkele cloudresources. Als je niet alle lessen in dit project voltooit, zorg er dan voor dat je je project opruimt.
Onderwerpen
- Spraak herkennen met een IoT-apparaat
- Taal begrijpen
- Een timer instellen en gesproken feedback geven
- Ondersteuning voor meerdere talen toevoegen
Credits
Alle lessen zijn met ♥️ geschreven door Jim Bennett
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsservice Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u zich ervan bewust te zijn dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in zijn oorspronkelijke taal moet worden beschouwd als de gezaghebbende bron. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.