Snabbstart: Hör och prata med chattmodeller i AI Studio-chattlekplatsen

Ge din app möjlighet att höra och tala genom att para ihop Azure OpenAI Service med Azure AI Speech för att möjliggöra rikare interaktioner.

I den här snabbstarten använder du Azure OpenAI Service och Azure AI Speech för att:

  • Tala med assistenten via tal till text.
  • Hör assistentens svar via text till tal.

Tal till text och text till tal-funktioner kan användas tillsammans eller separat i AI Studio-chattlekplatsen. Du kan använda lekplatsen för att testa chattmodellen innan du distribuerar den.

Förutsättningar

Konfigurera chattlekplatsen

Innan du kan starta en chattsession måste du konfigurera chattlekplatsen så att den använder tal till text och text till tal-funktioner.

  1. Logga in på Azure AI Studio.

  2. Gå till projektet eller skapa ett nytt projekt i Azure AI Studio.

  3. Välj Chatta i listan över lekplatser.

  4. Välj din distribuerade chattmodell i listrutan Distribution .

    Skärmbild av chattlekplatsen med läget och distributionen markerad.

  5. Välj knappen Chattfunktioner.

    Skärmbild av chattlekplatsen med alternativ för att komma till inställningarna för chattfunktioner.

    Kommentar

    Du bör också se alternativen för att välja mikrofon- eller talarknapparna. Om du väljer någon av dessa knappar, men ännu inte har aktiverat tal till text eller text till tal, uppmanas du att aktivera dem i chattfunktioner.

  6. På sidan Chattfunktioner markerar du rutan för att bekräfta att användningen av talfunktionen medför ytterligare kostnader. Mer information finns i Priser för Azure AI Speech.

  7. Välj Aktivera tal till text och Aktivera text till tal.

    Skärmbild av sidan med chattfunktioner.

  8. Välj språkspråk och röst som du vill använda för att tala och höra. Listan över tillgängliga röster beror på vilket språk du väljer.

  9. Du kan också prova rösten innan du återgår till chattsessionen. Ange exempeltext och välj Spela upp till

  10. Välj Spara.

Starta en chattsession

I den här chattsessionen använder du både tal till text och text till tal. Du använder funktionen tal till text för att tala med assistenten och funktionen text till tal för att höra assistentens svar.

  1. Slutför stegen i avsnittet Konfigurera lekplatsen om du inte redan har gjort det. För att slutföra den här snabbstarten måste du aktivera tal till text och text till talfunktioner.

  2. Välj mikrofonknappen och tala med assistenten. Du kan till exempel säga "Vet du var jag kan få en Xbox".

    Skärmbild av chattsessionen med den aktiverade mikrofonikonen och knappen Skicka markerad.

  3. Välj knappen Skicka (högerpil) för att skicka meddelandet till assistenten. Assistentens svar visas i chattsessionsfönstret.

    Skärmbild av chattsessionen med assistentens svar.

    Kommentar

    Om talarknappen är aktiverad hör du assistentens svar. Om talarknappen är avstängd hör du inte assistentens svar, men svaret visas fortfarande i chattsessionsfönstret.

  4. Du kan ändra systemprompten för att ändra assistentens svarsformat eller formatmall.

    Ange till exempel:

    "You're an AI assistant that helps people find information. Answers shouldn't be longer than 20 words because you are on a phone. You could use 'um' or 'let me see' to make it more natural and add some disfluency."
    

    Svaret visas i chattsessionsfönstret. Eftersom talarknappen är aktiverad hör du också svaret.

    Skärmbild av chattsessionen med systemprompten redigerad.

Visa exempelkod

Du kan välja knappen Visa kod för att visa och kopiera exempelkoden, som innehåller konfiguration för Azure OpenAI- och Speech-tjänster.

Skärmbild av knappen för att visa exempelkod på lekplatsen.

Du kan använda exempelkoden för att aktivera tal till text och text till tal i ditt program.

Skärmbild av att visa koden på lekplatsen.

Dricks

Ett annat exempel finns i exemplet med tal till pratchattkod.

Rensa resurser

För att undvika onödiga Azure-kostnader bör du ta bort de resurser som du skapade i den här snabbstarten om de inte längre behövs. Om du vill hantera resurser kan du använda Azure Portal.

Nästa steg