Skapa en röstassistent utan kod i Azure Percept Studio

I den här självstudien skapar du en röstassistent från en mall som ska användas med Azure Percept DK och Azure Percept Audio. Demonstrationen av röstassistenten körs Azure Percept Studio och innehåller ett urval av röststyrda virtuella objekt. Du kan styra ett -objekt genom att säga nyckelordet , som är ett ord eller en kort fras som väcker enheten, följt av ett kommando. Varje mall svarar på en uppsättning specifika kommandon.

Den här guiden vägleder dig genom processen för att konfigurera dina enheter, skapa en röstassistent och nödvändiga Speech Services-resurser, testa röstassistenten, konfigurera nyckelordet och skapa anpassade nyckelord.

Förutsättningar

Skapa en röstassistent med hjälp av en tillgänglig mall

  1. Gå till Azure Percept Studio.

  2. Öppna fliken Demonstrationer & självstudier.

    Skärmbild av Azure Portal startsidan.

  3. Klicka på Prova mallar för röstassistenten under Tal-självstudier och demonstrationer. Då öppnas ett fönster till höger på skärmen.

  4. Gör följande i fönstret:

    1. I listrutan IoT Hub väljer du den IoT-hubb som devkit är ansluten till.

    2. I listrutan Enhet väljer du ditt devkit.

    3. Välj en av de tillgängliga mallarna för röstassistenten.

    4. Klicka på kryssrutan I agree to terms & conditions for this project (Jag godkänner villkoren för det här projektet).

    5. Klicka på Skapa.

    Skärmbild av skapande av röstassistentmall.

  5. När du klickar på Skapa öppnas ett nytt fönster i portalen där du kan skapa taltemaresursen. Gör följande i fönstret:

    1. Välj din Azure-prenumeration i rutan Prenumeration.

    2. Välj önskad resursgrupp i listrutan Resursgrupp. Om du vill skapa en ny resursgrupp som ska användas med röstassistenten klickar du på Skapa under den nedrullningsbara menyn och följer anvisningarna.

    3. För Programprefix anger du ett namn. Det här är prefixet för projektet och det anpassade kommandonamnet.

    4. Under Region väljer du den region som resurser ska distribueras till.

    5. Under prisnivån LUIS-förutsägelse väljer du Standard (den kostnadsfria nivån stöder inte talbegäranden).

    6. Klicka på knappen Skapa. Resurser för röstassistentprogrammet distribueras till din prenumeration.

      Varning

      Stäng INTE fönstret förrän portalen har distribuerat resursen. Om du stänger fönstret i förtid kan det leda till oväntat beteende hos röstassistenten. När resursen har distribuerats visas demon.

    Skärmbild av fönstret för val av prenumeration och resursgrupp.

Testa röstassistenten

Om du vill interagera med röstassistenten säger du nyckelordet följt av ett kommando. När ear-som känner igen ditt nyckelord, sänder enheten ett chime (som du kan höra om en talare eller en röst är ansluten) och lysdioderna blinkar blå. Lysdioderna växlar till racingblått medan kommandot bearbetas. Röstassistentens svar på kommandot skrivs ut i text i demofönstret och genereras hörbart via dina talare/högtalare. Standardnyckelordet (visas bredvid Anpassat nyckelord) är inställt på "Dator" och varje mall har en uppsättning kompatibla kommandon som gör att du kan interagera med virtuella objekt i demonstrationsfönstret. Om du till exempel använder den här demonstrationen eller sjukvårdsdemo, till exempel "Dator, aktivera TV" för att aktivera den virtuella TV:n.

Skärmbild av fönstret för den här demonstrationen.

Kommandon för hälso- och sjukvårdsdemo

Både sjukvårdsdemonstrationerna har virtuella TV-apparater, lampor, persare och termostater som du kan interagera med. Följande kommandon (och ytterligare variationer) stöds:

  • "Sätt på/av lamporna."
  • "Sätt på/av TV:n."
  • "Aktivera/inaktivera AC."
  • "Öppna/stäng blinds".
  • "Ställ in temperatur på X grader." (X är önskad temperatur, t.ex. 75.)

Skärmbild av sjukvårdsdemonstrationsfönstret.

Demokommandon för bilar

Bildemo har en virtuell platsvarmare, defroster och termostat som du kan interagera med. Följande kommandon (och ytterligare variationer) stöds:

  • "Aktivera/inaktivera defroster".
  • "Sätt på/av seat warmer."
  • "Ställ in temperatur på X grader." (X är önskad temperatur, t.ex. 75.)
  • "Öka/minska temperaturen med Y grader."

Skärmbild av bildemonstrationsfönstret.

Demokommandon för inventering

Inventeringsdemo har ett urval av virtuella blå, gula och gröna rutor som du kan interagera med tillsammans med en virtuell inventeringsapp. Följande kommandon (och ytterligare variationer) stöds:

  • "Lägg till/ta bort X-rutor." (X är antalet rutor, t.ex. 4.)
  • "Order/ship X boxes."
  • "Hur många rutor finns det i lager?"
  • "Räkna Y-rutor." (Y är färgen på rutorna, t.ex. gul.)
  • "Leverera allt i lager."

Skärmbild av inventeringsdemo.

Konfigurera nyckelordet

Du kan anpassa nyckelordet för ditt röstassistentprogram.

  1. Klicka Ändra bredvid Anpassat nyckelord i demofönstret.

  2. Välj ett av de tillgängliga nyckelorden. Du kan välja bland ett urval av exempelnyckelord och eventuella anpassade nyckelord som du har skapat.

  3. Klicka på Spara.

Skapa ett anpassat nyckelord

Du kan skapa ett eget nyckelord för ditt röstprogram. Träningen för det anpassade nyckelordet kan slutföras på bara några minuter.

  1. Klicka på + Anpassat nyckelord upptill i demofönstret.

  2. Ange önskat nyckelord, som kan vara ett enda ord eller en kort fras.

  3. Välj din Speech-resurs (detta visas bredvid Anpassat kommando i demofönstret och innehåller ditt programprefix).

  4. Klicka på Spara.

Skapa ett anpassat kommando

Portalen innehåller också funktioner för att skapa anpassade kommandon med befintliga talresurser. "Anpassat kommando" refererar till själva röstassistentprogrammet, inte ett specifikt kommando i det befintliga programmet. Genom att skapa ett anpassat kommando skapar du ett nytt talprojekt som du måste utveckla ytterligare i Speech Studio.

Om du vill skapa ett nytt anpassat kommando i demofönstret klickar du på + Skapa anpassat kommando överst på sidan och gör följande:

  1. Ange ett namn för ditt anpassade kommando.

  2. Ange en beskrivning av projektet (valfritt).

  3. Välj önskat språk.

  4. Välj din talresurs.

  5. Välj din LUIS-resurs.

  6. Välj din LUIS-redigeringsresurs eller skapa en ny.

  7. Klicka på Skapa.

Skärmbild av fönstret för skapande av anpassade kommandon.

När du har skapat ett anpassat kommando måste du gå till Speech Studio för vidare utveckling. Om du öppnar Speech Studio och inte ser ditt anpassade kommando i listan följer du dessa steg:

  1. På den vänstra menypanelen i den Azure Percept Studio du på Tal under AI Projects ( AI-projekt).

  2. Välj fliken Kommandon.

    Skärmbild av en lista över anpassade kommandon som är tillgängliga för redigering.

  3. Välj det anpassade kommando som du vill utveckla. Projektet öppnas i Speech Studio.

    Skärmbild av startskärmen i Speech Studio.

Mer information om hur du utvecklar anpassade kommandon finns i Speech Service-dokumentationen.

Felsökning

Röstassistenten skapades men svarar inte på kommandon

Kontrollera LED-lamporna på interposertavlan:

  • Tre solida blå lampor visar att röstassistenten är redo och väntar på nyckelordet .
  • Om center LED (L02) är vit har devkit slutfört initieringen och måste konfigureras med ett nyckelord.
  • Om mitten leden (L02) blinkar vitt, har Audio SoM inte slutfört initieringen ännu. Initieringen kan ta några minuter att slutföra.

Mer information om LED-indikatorerna finns i LED-artikeln.

Röstassistenten svarar inte på ett anpassat nyckelord som skapats i Speech Studio

Detta kan inträffa om talmodulen är in föråldrad. Följ dessa steg för att uppdatera talmodulen till den senaste versionen:

  1. Klicka på Enheter i den vänstra menypanelen på Azure Percept Studio startsidan.

  2. Leta upp och välj din enhet.

    Skärmbild av enhetslistan i Azure Percept Studio.

  3. I enhetsfönstret väljer du fliken Tal.

  4. Kontrollera talmodulens version. Om en uppdatering är tillgänglig visas knappen Uppdatera bredvid versionsnumret.

  5. Klicka på Uppdatera för att distribuera talmoduluppdateringen. Uppdateringsprocessen tar vanligtvis 2–3 minuter att slutföra.

Rensa resurser

När du är klar med ditt röstassistentprogram följer du dessa steg för att rensa de talresurser som du distribuerade under den här självstudien:

  1. Azure Portalväljer du Resursgrupper på den vänstra menypanelen eller skriver in den i sökfältet.

    Skärmbild av Azure Portal startsida som visar den vänstra menypanelen och Resursgrupper.

  2. Välj din resursgrupp.

  3. Markera alla sex resurser som innehåller programprefixet och klicka på ikonen Ta bort på den översta menypanelen.
    Skärmbild av talresurser som valts för borttagning.

  4. Bekräfta borttagningen genom att skriva ja i bekräftelserutan, kontrollera att du har valt rätt resurser och klicka på Ta bort.

    Skärmbild av bekräftelsefönstret för borttagning.

Varning

Detta tar bort alla anpassade nyckelord som skapats med de talresurser som du tar bort, och röstassistentdemonstrationen kommer inte längre att fungera.

Nästa steg

Nu när du har skapat en tallösning utan kod kan du prova att skapa en visionslösning utan kod för din Azure Percept DK.