Een spraakassistent zonder code maken in Azure Percept Studio
In deze zelfstudie maakt u een spraakassistent op basis van een sjabloon voor gebruik met uw Azure Percept DK en Azure Percept Audio. De demo van de spraakassistent wordt Azure Percept Studio en bevat een selectie van met spraak beheerde virtuele objecten. Als u een object wilt besturen, zegt u uw trefwoord, een woord of korte woordgroep die uw apparaat uit de slaap wordt gelopen, gevolgd door een opdracht. Elke sjabloon reageert op een set specifieke opdrachten.
In deze handleiding wordt u begeleid bij het instellen van uw apparaten, het maken van een spraakassistent en de benodigde Speech Services-resources, het testen van uw spraakassistent, het configureren van uw trefwoord en het maken van aangepaste trefwoorden.
Vereisten
- Azure Percept DK (devkit)
- Azure Percept Audio
- Spreker of hoofdtelefoon die verbinding kan maken met een 3,5mm-audio-jack (optioneel)
- Azure-abonnement
- Azure Percept DK:uhebt uw devkit verbonden met een Wi-Fi-netwerk, een IoT Hub gemaakt en uw devkit verbonden met de IoT Hub
- Azure Percept Audio instellen
Een spraakassistent maken met behulp van een beschikbare sjabloon
Navigeer naar Azure Percept Studio.
Open het tabblad Demos & zelfstudies.
Klik op Spraakassistentsjablonen uitproberen onder Speech-zelfstudies en demo's. Hiermee opent u een venster aan de rechterkant van het scherm.
Doe het volgende in het venster:
Selecteer in IoT Hub vervolgkeuzelijst de IoT-hub waarmee uw devkit is verbonden.
Selecteer uw devkit in het vervolgkeuzemenu Apparaat.
Selecteer een van de beschikbare spraakassistentsjablonen.
Klik op het selectievakje Ik ga akkoord & voorwaarden voor dit project.
Klik op Create.
Nadat u op Maken hebt geklikt, opent de portal nog een venster om uw spraakthemaresource te maken. Doe het volgende in het venster:
Selecteer uw Azure-abonnement in het vak Abonnement.
Selecteer de gewenste resourcegroep in het vervolgkeuzemenu Resourcegroep. Als u een nieuwe resourcegroep wilt maken voor gebruik met uw spraakassistent, klikt u op Maken in de vervolgkeuzelijst en volgt u de aanwijzingen.
Voer bij Toepassings voorvoegsel een naam in. Dit is het voorvoegsel voor uw project en de naam van uw aangepaste opdracht.
Selecteer onder Regio de regio waar u resources wilt implementeren.
Selecteer onder LUIS-voorspellingsprijscategorie de optie Standard (de gratis laag biedt geen ondersteuning voor spraakaanvragen).
Klik op de knop Maken. Resources voor de spraakassistent-toepassing worden geïmplementeerd in uw abonnement.
Waarschuwing
Sluit het venster PAS als de implementatie van de resource in de portal is voltooid. Het voortijdig sluiten van het venster kan leiden tot onverwacht gedrag van de spraakassistent. Zodra uw resource is geïmplementeerd, wordt de demo weergegeven.
Uw spraakassistent testen
Als u wilt communiceren met uw spraakassistent, zegt u het trefwoord gevolgd door een opdracht. Wanneer de oor-soM uw trefwoord herkent, stuurt het apparaat een microfoon (die u kunt horen als er een spreker of hoofdtelefoon is aangesloten) en knipperen de LED's blauw. De LED's schakelen over naar raceblauw terwijl uw opdracht wordt verwerkt. Het antwoord van de spraakassistent op uw opdracht wordt in het demovenster in tekst weergegeven en via uw spreker/hoofdtelefoon in één keer weergegeven. Het standaardtrefwoord (weergegeven naast aangepast sleutelwoord) is ingesteld op 'Computer' en elke sjabloon heeft een set compatibele opdrachten waarmee u kunt communiceren met virtuele objecten in het demovenster. Als u bijvoorbeeld de demo van de gezondheidszorg of de gezondheidszorg gebruikt, zegt u 'Computer, tv in-/uit' om de virtuele tv in te stellen.
Demoopdrachten voor Den Eerste en Gezondheidszorg
De demo's voor gezondheidszorg en gezondheidszorg hebben virtuele tv's, lampen, rolblinden en thermostaten die u kunt gebruiken. De volgende opdrachten (en aanvullende variaties) worden ondersteund:
- "De lampen in-/uitschakelen."
- "De tv in-/uitschakelen."
- "De ac in-/uitschakelen."
- 'Open/sluit de rolblinden.'
- 'Stel temperatuur in op X graden.' (X is de gewenste temperatuur, bijvoorbeeld 75.)
Demoopdrachten voor auto's
De demo voor auto's heeft een virtuele seat, defroster en thermostaat die u kunt bedienen. De volgende opdrachten (en aanvullende variaties) worden ondersteund:
- 'Schakel het defroster in/uit.'
- "Schakel de seat-wisseling in/uit."
- 'Stel temperatuur in op X graden.' (X is de gewenste temperatuur, bijvoorbeeld 75.)
- 'Verhoog/verhoog de temperatuur met Y graden.'
Inventarisdemo-opdrachten
De inventarisdemo heeft een selectie van virtuele blauwe, gele en groene vakken om mee te communiceren, samen met een virtuele inventaris-app. De volgende opdrachten (en aanvullende variaties) worden ondersteund:
- 'X vakken toevoegen/verwijderen'. (X is het aantal vakken, bijvoorbeeld 4.)
- 'Order/ship X boxes'.
- Hoeveel vakken zijn er op voorraad?
- 'Aantal Y-vakken.' (Y is de kleur van de vakken, bijvoorbeeld geel.)
- 'Verzend alles op voorraad.'
Uw trefwoord configureren
U kunt het trefwoord aanpassen voor uw spraakassistent-toepassing.
Klik op Wijzigen naast aangepast sleutelwoord in het demovenster.
Selecteer een van de beschikbare trefwoorden. U kunt kiezen uit een selectie van voorbeeldtrefwoorden en eventuele aangepaste trefwoorden die u hebt gemaakt.
Klik op Opslaan.
Een aangepast trefwoord maken
U kunt uw eigen trefwoord maken voor uw spraaktoepassing. Het trainen voor uw aangepaste trefwoord kan in slechts enkele minuten worden voltooid.
Klik boven aan aangepast sleutelwoord demovenster op + Maken.
Voer het gewenste trefwoord in. Dit kan één woord of een korte woordgroep zijn.
Selecteer uw Spraak-resource (deze wordt weergegeven naast Aangepaste opdracht in het demovenster en bevat het voorvoegsel van uw toepassing).
Klik op Opslaan.
Een aangepaste opdracht maken
De portal biedt ook functionaliteit voor het maken van aangepaste opdrachten met bestaande spraakresources. 'Aangepaste opdracht' verwijst naar de spraakassistenttoepassing zelf, niet naar een specifieke opdracht in de bestaande toepassing. Door een aangepaste opdracht te maken, maakt u een nieuw spraakproject dat u verder moet ontwikkelen in Speech Studio.
Als u een nieuwe aangepaste opdracht wilt maken vanuit het demovenster, klikt u boven aan de pagina op + Aangepaste opdracht maken en doet u het volgende:
Voer een naam in voor uw aangepaste opdracht.
Voer een beschrijving van uw project in (optioneel).
Selecteer de gewenste taal.
Selecteer uw spraakresource.
Selecteer uw LUIS-resource.
Selecteer uw LUIS-ontwerpresource of maak een nieuwe.
Klik op Create.
Zodra u een aangepaste opdracht hebt gemaakt, moet u naar Speech Studio voor verdere ontwikkeling. Als u een Speech Studio en uw aangepaste opdracht niet wordt weergegeven, volgt u deze stappen:
Klik in het menupaneel aan de linkerkant in Azure Percept Studio op Spraak onder AI Projects.
Selecteer het tabblad Opdrachten.
Selecteer de aangepaste opdracht die u wilt ontwikkelen. Hiermee opent u het project in Speech Studio.
Zie de Speech Service-documentatie voor meer informatie over het ontwikkelen van aangepaste opdrachten.
Problemen oplossen
Spraakassistent is gemaakt, maar reageert niet op opdrachten
Controleer de LED-lampjes op het interposerbord:
- Drie effen blauwe lichten geven aan dat de spraakassistent gereed is en wacht op het trefwoord.
- Als de middelste LED (L02) wit is, is de initialisatie van de devkit voltooid en moet deze worden geconfigureerd met een trefwoord.
- Als de middelste LED (L02) wit is, is de initialisatie van de audio-som nog niet voltooid. Het kan enkele minuten duren voordat de initialisatie is voltooid.
Zie het LED-artikel voor meer informatie over de LED-indicatoren.
Spraakassistent reageert niet op een aangepast trefwoord dat is gemaakt in Speech Studio
Dit kan gebeuren als de spraakmodule verouderd is. Volg deze stappen om de spraakmodule bij te werken naar de nieuwste versie:
Klik op Apparaten in het linkermenuvenster van de Azure Percept Studio startpagina.
Zoek en selecteer uw apparaat.
Selecteer in het apparaatvenster het tabblad Spraak.
Controleer de versie van de spraakmodule. Als er een update beschikbaar is, ziet u een knop Bijwerken naast het versienummer.
Klik op Bijwerken om de spraakmodule-update te implementeren. Het updateproces duurt doorgaans 2-3 minuten.
Resources opschonen
Wanneer u klaar bent met het werken met uw spraakassistenttoepassing, volgt u deze stappen om de spraakresources op te schonen die u tijdens deze zelfstudie hebt geïmplementeerd:
Selecteer resourcegroepen Azure Portalhet linkermenuvenster of typ deze in de zoekbalk.
Selecteer uw resourcegroep.
Selecteer alle zes de resources met het voorvoegsel van uw toepassing en klik op het pictogram Verwijderen in het bovenste menuvenster.
Als u het verwijderen wilt bevestigen, typt u ja in het bevestigingsvenster, controleert u of u de juiste resources hebt geselecteerd en klikt u op Verwijderen.
Waarschuwing
Hiermee verwijdert u alle aangepaste trefwoorden die zijn gemaakt met de spraakresources die u wilt verwijderen, en werkt de demo van de spraakassistent niet meer.
Volgende stappen
Nu u een spraakoplossing zonder code hebt gemaakt, kunt u proberen een Vision-oplossing zonder code te maken voor uw Azure Percept DK.