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

Een spraakassistent maken met behulp van een beschikbare sjabloon

  1. Navigeer naar Azure Percept Studio.

  2. Open het tabblad Demos & zelfstudies.

    Schermopname van Azure Portal startpagina.

  3. Klik op Spraakassistentsjablonen uitproberen onder Speech-zelfstudies en demo's. Hiermee opent u een venster aan de rechterkant van het scherm.

  4. Doe het volgende in het venster:

    1. Selecteer in IoT Hub vervolgkeuzelijst de IoT-hub waarmee uw devkit is verbonden.

    2. Selecteer uw devkit in het vervolgkeuzemenu Apparaat.

    3. Selecteer een van de beschikbare spraakassistentsjablonen.

    4. Klik op het selectievakje Ik ga akkoord & voorwaarden voor dit project.

    5. Klik op Create.

    Schermopname van het maken van een spraakassistentsjabloon.

  5. Nadat u op Maken hebt geklikt, opent de portal nog een venster om uw spraakthemaresource te maken. Doe het volgende in het venster:

    1. Selecteer uw Azure-abonnement in het vak Abonnement.

    2. 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.

    3. Voer bij Toepassings voorvoegsel een naam in. Dit is het voorvoegsel voor uw project en de naam van uw aangepaste opdracht.

    4. Selecteer onder Regio de regio waar u resources wilt implementeren.

    5. Selecteer onder LUIS-voorspellingsprijscategorie de optie Standard (de gratis laag biedt geen ondersteuning voor spraakaanvragen).

    6. 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.

    Schermopname van het selectievenster voor het abonnement en de resourcegroep.

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.

Schermopname van het demovenster van de demo.

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.)

Schermopname van het demovenster voor de gezondheidszorg.

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.'

Schermopname van het demovenster voor auto's.

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.'

Schermopname van het demovenster voor inventaris.

Uw trefwoord configureren

U kunt het trefwoord aanpassen voor uw spraakassistent-toepassing.

  1. Klik op Wijzigen naast aangepast sleutelwoord in het demovenster.

  2. Selecteer een van de beschikbare trefwoorden. U kunt kiezen uit een selectie van voorbeeldtrefwoorden en eventuele aangepaste trefwoorden die u hebt gemaakt.

  3. 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.

  1. Klik boven aan aangepast sleutelwoord demovenster op + Maken.

  2. Voer het gewenste trefwoord in. Dit kan één woord of een korte woordgroep zijn.

  3. Selecteer uw Spraak-resource (deze wordt weergegeven naast Aangepaste opdracht in het demovenster en bevat het voorvoegsel van uw toepassing).

  4. 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:

  1. Voer een naam in voor uw aangepaste opdracht.

  2. Voer een beschrijving van uw project in (optioneel).

  3. Selecteer de gewenste taal.

  4. Selecteer uw spraakresource.

  5. Selecteer uw LUIS-resource.

  6. Selecteer uw LUIS-ontwerpresource of maak een nieuwe.

  7. Klik op Create.

Schermopname van het venster voor het maken van aangepaste opdrachten.

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:

  1. Klik in het menupaneel aan de linkerkant in Azure Percept Studio op Spraak onder AI Projects.

  2. Selecteer het tabblad Opdrachten.

    Schermopname van de lijst met aangepaste opdrachten die kunnen worden bewerkt.

  3. Selecteer de aangepaste opdracht die u wilt ontwikkelen. Hiermee opent u het project in Speech Studio.

    Schermopname van het speech studio-startscherm.

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:

  1. Klik op Apparaten in het linkermenuvenster van de Azure Percept Studio startpagina.

  2. Zoek en selecteer uw apparaat.

    Schermopname van de lijst met apparaten in Azure Percept Studio.

  3. Selecteer in het apparaatvenster het tabblad Spraak.

  4. Controleer de versie van de spraakmodule. Als er een update beschikbaar is, ziet u een knop Bijwerken naast het versienummer.

  5. 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:

  1. Selecteer resourcegroepen Azure Portalhet linkermenuvenster of typ deze in de zoekbalk.

    Schermopname van Azure Portal startpagina met het linkermenuvenster en Resourcegroepen.

  2. Selecteer uw resourcegroep.

  3. Selecteer alle zes de resources met het voorvoegsel van uw toepassing en klik op het pictogram Verwijderen in het bovenste menuvenster.
    Schermopname van de spraakresources die zijn geselecteerd voor verwijdering.

  4. 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.

    Schermopname van het bevestigingsvenster voor 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.