Azure Text to Speech
Met Azure Text-to-Speech kunt u apps en services bouwen die op natuurlijke wijze met meer dan 400 stemmen spreken in 140 talen en dialecten.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - China Cloud beheerd door 21Vianet |
| Logic-apps | Standaard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure China-regio's |
| Power Apps | Premium | Alle Power Apps-regio's , met uitzondering van het volgende: - China Cloud beheerd door 21Vianet |
| Power Automate | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - China Cloud beheerd door 21Vianet |
| Contactpersoon | |
|---|---|
| Naam | Speech Service Power Platform-team |
| URL | https://docs.microsoft.com/azure/cognitive-services/speech-service/support |
| E-mailen | speechpowerplatform@microsoft.com |
| Connector-metagegevens | |
|---|---|
| Uitgever | Microsoft |
| Webpagina | https://docs.microsoft.com/azure/cognitive-services/speech-service/ |
| Privacybeleid | https://privacy.microsoft.com |
| Categorieën | AI; Website |
Met de Speech-service kunt u tekst converteren naar gesynthetiseerde spraak en een lijst met ondersteunde stemmen voor een regio ophalen met behulp van een REST API.
Pre-requisites
U hebt het volgende nodig om door te gaan:
- Azure-abonnement: Maak een gratis abonnement aan.
- Maak een spraakresource in Azure Portal.
- Haal de spraakresourcesleutel en -regio op. Nadat uw Spraak-resource is geïmplementeerd, selecteert u Ga naar de resource om sleutels weer te geven en te beheren. Zie De sleutels voor uw resource ophalen voor meer informatie over Cognitive Services-resources.
- Meer informatie over door Azure Text-to-Speech ondersteunde landinstellingen en stemmen.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| Api-sleutel | API-sleutel | Alle regio's | Deelbaar |
| Geïntegreerde Microsoft Entra ID | Gebruik Microsoft Entra ID voor toegang tot uw spraakservice. | Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en de Amerikaanse overheid (GCC-High) | Niet deelbaar |
| Geïntegreerde Microsoft Entra-id (Azure Government) | Gebruik Microsoft Entra ID voor toegang tot uw spraakservice. | Alleen Azure Government en Department of Defense (DoD) in Azure Government en us Government (GCC-High) | Niet deelbaar |
| Standaard [AFGESCHAFT] | Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies. | Alle regio's | Niet deelbaar |
Api-sleutel
Verificatie-id: keyBasedAuth
Van toepassing: Alle regio's
API-sleutel
Dit is deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt de verbinding ook gedeeld. Zie het overzicht van connectors voor canvas-apps - Power Apps | Microsoft Docs
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Accountsleutel | beveiligde string | Spraakservicesleutel | Klopt |
| Regio | touw | Speech-serviceregio (voorbeeld: eastus) | Klopt |
Microsoft Entra id geïntegreerd
Verificatie-id: tokenBasedAuth
Van toepassing: Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en us Government (GCC-High)
Gebruik Microsoft Entra ID voor toegang tot uw spraakservice.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Resource-ID | touw | De resource-id van Cognitive Services (voorbeeld: /subscriptions/<subscription ID>/resourceGroups/<ResourceGroup Name>/providers/Microsoft.CognitiveServices/accounts/<CognitiveServices Resource Name>) | Klopt |
| Aangepast subdomein | touw | Eindpunt-URL van aangepast subdomein (voorbeeld: contoso) | Klopt |
Geïntegreerde Microsoft Entra-id (Azure Government)
Verificatie-id: tokenBasedAuth
Van toepassing: Alleen Azure Government en Department of Defense (DoD) in Azure Government en us Government (GCC-High)
Gebruik Microsoft Entra ID voor toegang tot uw spraakservice.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Resource-ID | touw | De resource-id van Cognitive Services (voorbeeld: /subscriptions/<subscription ID>/resourceGroups/<ResourceGroup Name>/providers/Microsoft.CognitiveServices/accounts/<CognitiveServices Resource Name>) | Klopt |
| Aangepast subdomein | touw | Eindpunt-URL van aangepast subdomein (voorbeeld: contoso) | Klopt |
Standaard [AFGESCHAFT]
Van toepassing: Alle regio's
Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Accountsleutel | beveiligde string | Azure Cognitive Services voor sleutel van neurale tekst-naar-spraak-account | Klopt |
| Regio | touw | Speech-serviceregio (voorbeeld: eastus) | Klopt |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 100 | 60 seconden |
Acties
| Lijst met stemmen ophalen |
Haal een volledige lijst met stemmen op voor een specifieke regio of eindpunt. |
| Tekst converteren naar spraak met SSML |
Tekst converteren naar spraak met behulp van Speech Synthesis Markup Language (SSML) |
| Tekst naar spraak converteren |
Converteer één tekst naar spraak. |
Lijst met stemmen ophalen
Haal een volledige lijst met stemmen op voor een specifieke regio of eindpunt.
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
gegevensreeks |
Tekst converteren naar spraak met SSML
Tekst converteren naar spraak met behulp van Speech Synthesis Markup Language (SSML)
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
SSML-tekst
|
ssmlText | True | string |
De tekst in SSML-indeling (bijvoorbeeld <spreek xmlns='http://www.w3.org/2001/10/synthesis' xmlns:mstts='http://www.w3.org/2001/mstts' xmlns:emo='http://www.w3.org/2009/10/emotionml' version='1.0' xml:lang='en-US'><voice name='en-US-ChristopherNeural'power> connector</voice></speak>) |
|
Audio-indeling voor uitvoer
|
outputFormat | string |
De niet-streaming audio-indelingen. Standaard: riff-24khz-16bit-mono-pcm. |
Tekst naar spraak converteren
Converteer één tekst naar spraak.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Spraaknaam
|
voiceName | True | string |
De stemnaamuitvoer voor tekst naar spraak. Bijvoorbeeld: en-US-JennyNeural. |
|
Lokatie
|
locale | True | string |
De landinstelling van de ingesloten gegevens. Bijvoorbeeld: en-US. |
|
Gesynthetiseerde tekst
|
synthesizedText | True | string |
De gesynthetiseerde tekst die moet worden geconverteerd naar spraak. |
|
Audio-indeling voor uitvoer
|
outputFormat | string |
De niet-streaming audio-indelingen. Standaard: riff-24khz-16bit-mono-pcm. |
|
|
Stijl
|
style | string |
De expressstijl van spraak. Bijvoorbeeld: vrolijk. |
|
|
Spreeksnelheid
|
speakingRate | string |
De snelheid van spraak. Bijvoorbeeld: -40.00%. |