Quickstart: Chatmodellen horen en spreken in de AI Studio-chatspeeltuin
Geef uw app de mogelijkheid om Azure OpenAI Service te horen en te spreken door Azure OpenAI Service te koppelen met Azure AI Speech om uitgebreidere interacties mogelijk te maken.
In deze quickstart gebruikt u Azure OpenAI Service en Azure AI Speech om:
- Spreek met de assistent via spraak naar tekst.
- Hoor het antwoord van de assistent via tekst naar spraak.
De spraak-naar-tekst- en tekst-naar-spraakfuncties kunnen samen of afzonderlijk worden gebruikt in de AI Studio-chatspeeltuin. U kunt de speeltuin gebruiken om uw chatmodel te testen voordat u het implementeert.
Vereisten
- Een Azure-abonnement: maak er gratis een.
- Een AI Studio-project.
- Een geïmplementeerd Azure OpenAI-chatmodel . Deze handleiding wordt getest met een
gpt-4
model.
De chatspeelplaats configureren
Voordat u een chatsessie kunt starten, moet u de chatspeeltuin configureren voor het gebruik van de spraak-naar-tekst- en tekst-naar-spraakfuncties.
Meld u aan bij Azure AI Studio.
Ga naar uw project of maak een nieuw project in Azure AI Studio.
Selecteer Chatten in de lijst met speeltuinen.
Selecteer uw geïmplementeerde chatmodel in de vervolgkeuzelijst Implementatie .
Selecteer de knop Chatmogelijkheden .
Notitie
U ziet ook de opties om de microfoon- of luidsprekerknoppen te selecteren. Als u een van deze knoppen selecteert, maar nog geen spraak-naar-tekst of tekst-naar-spraak hebt ingeschakeld, wordt u gevraagd deze in te schakelen in chatmogelijkheden.
Schakel op de pagina Chatmogelijkheden het selectievakje in om te bevestigen dat er extra kosten in rekening worden gebracht voor het gebruik van de spraakfunctie. Zie prijzen voor Azure AI Speech voor meer informatie.
Selecteer Spraak naar tekst inschakelen en Tekst naar spraak inschakelen.
Selecteer de taalinstelling en stem die u wilt gebruiken voor spreken en horen. De lijst met beschikbare stemmen is afhankelijk van de landinstelling die u selecteert.
U kunt desgewenst de stem uitproberen voordat u terugkeert naar de chatsessie. Voer een voorbeeldtekst in en selecteer Afspelen om
Selecteer Opslaan.
Een chatsessie starten
In deze chatsessie gebruikt u zowel spraak naar tekst als tekst naar spraak. U gebruikt de functie spraak-naar-tekst om met de assistent te spreken en de functie tekst naar spraak om het antwoord van de assistent te horen.
Voer de stappen in de sectie Speeltuin configureren uit als u dit nog niet hebt gedaan. Als u deze quickstart wilt voltooien, moet u de spraak-naar-tekst- en tekstfuncties inschakelen voor spraak.
Selecteer de microfoonknop en spreek met de assistent. U kunt bijvoorbeeld 'Weet je waar ik een Xbox kan krijgen' zeggen.
Selecteer de knop Verzenden (pijl-rechts) om uw bericht naar de assistent te verzenden. Het antwoord van de assistent wordt weergegeven in het chatsessievenster.
Notitie
Als de luidsprekerknop is ingeschakeld, hoort u het antwoord van de assistent. Als de luidsprekerknop is uitgeschakeld, hoort u het antwoord van de assistent niet, maar wordt het antwoord nog steeds weergegeven in het chatsessievenster.
U kunt de systeemprompt wijzigen om de antwoordindeling of stijl van de assistent te wijzigen.
Voer bijvoorbeeld het volgende in:
"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."
Het antwoord wordt weergegeven in het chatsessievenster. Omdat de luidsprekerknop is ingeschakeld, hoort u ook het antwoord.
Voorbeeldcode weergeven
U kunt de knop Code weergeven selecteren om de voorbeeldcode weer te geven en te kopiëren, inclusief configuratie voor Azure OpenAI- en Speech-services.
U kunt de voorbeeldcode gebruiken om spraak naar tekst en tekst naar spraak in uw toepassing in te schakelen.
Tip
Zie het voorbeeld van de spraak-naar-spraak-chatcode voor een ander voorbeeld.
Resources opschonen
Als u onnodige Azure-kosten wilt voorkomen, moet u de resources verwijderen die u in deze quickstart hebt gemaakt als ze niet meer nodig zijn. Als u resources wilt beheren, kunt u Azure Portal gebruiken.