SpeechTranslationConfig class
Konfiguration av talöversättning.
- Extends
Egenskaper
authorization |
Hämtar/anger auktoriseringstoken. Obs! Anroparen måste se till att auktoriseringstoken är giltig. Innan auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att anropa den här settern med en ny giltig token. |
endpoint |
Hämtar slutpunkts-ID för en anpassad talmodell som används för taligenkänning. |
output |
Hämtar utdataformatet för taligenkänning (enkelt eller detaljerat). Obs! Det här utdataformatet är för taligenkänningsresultat. Använd [SpeechConfig.speechSynthesisOutputFormat] för att hämta syntetiserat ljudutdataformat. |
region | |
speech |
Hämtar/anger taligenkänningsspråket. |
speech |
Hämtar talsyntesens språk. Har lagts till i version 1.11.0. |
speech |
Hämtar talsyntesens utdataformat. Har lagts till i version 1.11.0. |
speech |
Hämtar talsyntesens röst. Har lagts till i version 1.11.0. |
subscription |
|
target |
Hämtar målspråket (text) att översätta till. |
voice |
Hämtar det valda röstnamnet. |
Metoder
add |
Lägg till ett (text) målspråk att översätta till. |
close() | Ta bort associerade resurser. |
from |
Statisk instans av SpeechTranslationConfig som returneras genom att skicka auktoriseringstoken och tjänstregionen. Obs! Anroparen måste se till att auktoriseringstoken är giltig. Innan auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att ange egenskapen authorizationToken med en ny giltig token. Annars påträffar alla identifierare som skapats av den här SpeechTranslationConfig-instansen fel under igenkänningen. När konfigurationsvärden kopieras när du skapar en ny identifierare gäller inte det nya tokenvärdet för identifierare som redan har skapats. För identifierare som har skapats tidigare måste du ange auktoriseringstoken för motsvarande identifierare för att uppdatera token. Annars uppstår fel i igenkännarna under igenkänningen. |
from |
Skapar en instans av talöversättningskonfigurationen med angiven slutpunkt och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller paramters som inte är standard. Obs! Frågeegenskaperna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Om språket till exempel definieras i uri:n som frågeparametern "language=de-DE", och även anges av egenskapen speechRecognitionLanguage, har språkinställningen i URI företräde och det effektiva språket är "de-DE". Endast de egenskaper som inte anges i slutpunkts-URL:en kan anges av andra API:er. Obs! Om du vill använda auktoriseringstoken med fromEndpoint skickar du en tom sträng till subscriptionKey i fromEndpoint-metoden och anger sedan authorizationToken="token" på den skapade SpeechConfig-instansen för att använda auktoriseringstoken. |
from |
Skapar en instans av talkonfigurationen med angiven värd- och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstvärd som inte är standard. Standardresurssökväg antas. För tjänster med en resurssökväg som inte är standard eller ingen sökväg alls använder du frånEndpoint i stället. Obs! Frågeparametrar tillåts inte i värd-URI:n och måste anges av andra API:er. Obs! Om du vill använda en auktoriseringstoken med fromHost använder du fromHost(URL) och anger sedan egenskapen AuthorizationToken på den skapade SpeechConfig-instansen. Obs! Har lagts till i version 1.9.0. |
from |
Statisk instans av SpeechTranslationConfig returneras genom att skicka en prenumerationsnyckel och tjänstregion. |
set |
Anger en namngiven egenskap som värde |
Ärvda metoder
enable |
Aktivera ljudloggning i tjänsten. Ljud- och innehållsloggar lagras antingen i Microsoft-ägd lagring eller i ditt eget lagringskonto som är länkat till din Cognitive Services-prenumeration (BYOS)-aktiverad Speech-resurs (Bring Your Own Storage). Loggarna tas bort efter 30 dagar. Har lagts till i version 1.7.0. |
enable |
Aktivera diktering. Stöds endast i tal kontinuerlig igenkänning. Har lagts till i version 1.7.0. |
get |
Returnerar det aktuella värdet för en godtycklig egenskap. |
request |
Innehåller tidsstämplar på ordnivå. Har lagts till i version 1.7.0. |
set |
Anger svordomsalternativ. Har lagts till i version 1.7.0. |
set |
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0. |
set |
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0. |
set |
Anger ett egenskapsvärde som ska skickas till tjänsten med den angivna kanalen. Har lagts till i version 1.7.0. |
Egenskapsinformation
authorizationToken
Hämtar/anger auktoriseringstoken. Obs! Anroparen måste se till att auktoriseringstoken är giltig. Innan auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att anropa den här settern med en ny giltig token.
void authorizationToken
Egenskapsvärde
void
endpointId
Hämtar slutpunkts-ID för en anpassad talmodell som används för taligenkänning.
string endpointId
Egenskapsvärde
string
Slutpunkts-ID
outputFormat
Hämtar utdataformatet för taligenkänning (enkelt eller detaljerat). Obs! Det här utdataformatet är för taligenkänningsresultat. Använd [SpeechConfig.speechSynthesisOutputFormat] för att hämta syntetiserat ljudutdataformat.
OutputFormat outputFormat
Egenskapsvärde
Returnerar utdataformatet.
region
string region
Egenskapsvärde
string
Den region som angetts för konfigurationen.
speechRecognitionLanguage
Hämtar/anger taligenkänningsspråket.
void speechRecognitionLanguage
Egenskapsvärde
void
speechSynthesisLanguage
Hämtar talsyntesens språk. Har lagts till i version 1.11.0.
string speechSynthesisLanguage
Egenskapsvärde
string
Returnerar talsyntesspråket.
speechSynthesisOutputFormat
Hämtar talsyntesens utdataformat. Har lagts till i version 1.11.0.
SpeechSynthesisOutputFormat speechSynthesisOutputFormat
Egenskapsvärde
Returnerar talsyntesens utdataformat
speechSynthesisVoiceName
Hämtar talsyntesens röst. Har lagts till i version 1.11.0.
string speechSynthesisVoiceName
Egenskapsvärde
string
Returnerar talsyntesrösten.
subscriptionKey
string subscriptionKey
Egenskapsvärde
string
Prenumerationsnyckeln som angetts för konfigurationen.
targetLanguages
Hämtar målspråket (text) att översätta till.
string[] targetLanguages
Egenskapsvärde
string[]
voiceName
Hämtar det valda röstnamnet.
string voiceName
Egenskapsvärde
string
Röstnamnet.
Metodinformation
addTargetLanguage(string)
Lägg till ett (text) målspråk att översätta till.
function addTargetLanguage(value: string)
Parametrar
- value
-
string
Språket, till exempel de-DE
close()
Ta bort associerade resurser.
function close()
fromAuthorizationToken(string, string)
Statisk instans av SpeechTranslationConfig som returneras genom att skicka auktoriseringstoken och tjänstregionen. Obs! Anroparen måste se till att auktoriseringstoken är giltig. Innan auktoriseringstoken upphör att gälla måste anroparen uppdatera den genom att ange egenskapen authorizationToken med en ny giltig token. Annars påträffar alla identifierare som skapats av den här SpeechTranslationConfig-instansen fel under igenkänningen. När konfigurationsvärden kopieras när du skapar en ny identifierare gäller inte det nya tokenvärdet för identifierare som redan har skapats. För identifierare som har skapats tidigare måste du ange auktoriseringstoken för motsvarande identifierare för att uppdatera token. Annars uppstår fel i igenkännarna under igenkänningen.
static function fromAuthorizationToken(authorizationToken: string, region: string): SpeechTranslationConfig
Parametrar
- authorizationToken
-
string
Auktoriseringstoken.
- region
-
string
Regionnamnet (se regionsidan).
Returer
Talöversättningskonfigurationen.
fromEndpoint(URL, string)
Skapar en instans av talöversättningskonfigurationen med angiven slutpunkt och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller paramters som inte är standard. Obs! Frågeegenskaperna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Om språket till exempel definieras i uri:n som frågeparametern "language=de-DE", och även anges av egenskapen speechRecognitionLanguage, har språkinställningen i URI företräde och det effektiva språket är "de-DE". Endast de egenskaper som inte anges i slutpunkts-URL:en kan anges av andra API:er. Obs! Om du vill använda auktoriseringstoken med fromEndpoint skickar du en tom sträng till subscriptionKey i fromEndpoint-metoden och anger sedan authorizationToken="token" på den skapade SpeechConfig-instansen för att använda auktoriseringstoken.
static function fromEndpoint(endpoint: URL, subscriptionKey: string): SpeechTranslationConfig
Parametrar
- endpoint
-
URL
Tjänstslutpunkten som du vill ansluta till.
- subscriptionKey
-
string
Prenumerationsnyckeln.
Returer
En talkonfigurationsinstans.
fromHost(URL, string)
Skapar en instans av talkonfigurationen med angiven värd- och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstvärd som inte är standard. Standardresurssökväg antas. För tjänster med en resurssökväg som inte är standard eller ingen sökväg alls använder du frånEndpoint i stället. Obs! Frågeparametrar tillåts inte i värd-URI:n och måste anges av andra API:er. Obs! Om du vill använda en auktoriseringstoken med fromHost använder du fromHost(URL) och anger sedan egenskapen AuthorizationToken på den skapade SpeechConfig-instansen. Obs! Har lagts till i version 1.9.0.
static function fromHost(hostName: URL, subscriptionKey?: string): SpeechConfig
Parametrar
- hostName
-
URL
- subscriptionKey
-
string
Prenumerationsnyckeln. Om en prenumerationsnyckel inte har angetts måste en auktoriseringstoken anges.
Returer
En talfabriksinstans.
fromSubscription(string, string)
Statisk instans av SpeechTranslationConfig returneras genom att skicka en prenumerationsnyckel och tjänstregion.
static function fromSubscription(subscriptionKey: string, region: string): SpeechTranslationConfig
Parametrar
- subscriptionKey
-
string
Prenumerationsnyckeln.
- region
-
string
Regionnamnet (se regionsidan).
Returer
Talöversättningskonfigurationen.
setProperty(string | PropertyId, string)
Anger en namngiven egenskap som värde
function setProperty(name: string | PropertyId, value: string)
Parametrar
- name
-
string | PropertyId
Namnet på den egenskap som ska anges.
- value
-
string
Det nya värdet för egenskapen.
Ärvd metodinformation
enableAudioLogging()
Aktivera ljudloggning i tjänsten. Ljud- och innehållsloggar lagras antingen i Microsoft-ägd lagring eller i ditt eget lagringskonto som är länkat till din Cognitive Services-prenumeration (BYOS)-aktiverad Speech-resurs (Bring Your Own Storage). Loggarna tas bort efter 30 dagar. Har lagts till i version 1.7.0.
function enableAudioLogging()
Ärvd frånSpeechConfig.enableAudioLogging
enableDictation()
Aktivera diktering. Stöds endast i tal kontinuerlig igenkänning. Har lagts till i version 1.7.0.
function enableDictation()
Ärvd frånSpeechConfig.enableDictation
getProperty(string, string)
Returnerar det aktuella värdet för en godtycklig egenskap.
function getProperty(name: string, def?: string): string
Parametrar
- name
-
string
Namnet på egenskapen som ska frågas.
- def
-
string
Det värde som ska returneras om egenskapen inte är känd.
Returer
string
Aktuellt värde, eller angivet standardvärde, för den angivna egenskapen.
Ärvd frånSpeechConfig.getProperty
requestWordLevelTimestamps()
Innehåller tidsstämplar på ordnivå. Har lagts till i version 1.7.0.
function requestWordLevelTimestamps()
setProfanity(ProfanityOption)
Anger svordomsalternativ. Har lagts till i version 1.7.0.
function setProfanity(profanity: ProfanityOption)
Parametrar
- profanity
- ProfanityOption
Ärvd frånSpeechConfig.setProfanity
setProxy(string, number)
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number)
Parametrar
- proxyHostName
-
string
Proxyserverns värdnamn.
- proxyPort
-
number
Proxyserverns portnummer.
Ärvd frånSpeechConfig.setProxy
setProxy(string, number, string, string)
Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName: string, proxyPassword: string)
Parametrar
- proxyHostName
-
string
Proxyserverns värdnamn utan protokollschemat (http://)
- proxyPort
-
number
Proxyserverns portnummer.
- proxyUserName
-
string
Användarnamnet för proxyservern.
- proxyPassword
-
string
Lösenordet för proxyservern.
Ärvd frånSpeechConfig.setProxy
setServiceProperty(string, string, UriQueryParameter)
Anger ett egenskapsvärde som ska skickas till tjänsten med den angivna kanalen. Har lagts till i version 1.7.0.
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Parametrar
- name
-
string
- value
-
string
- channel
- UriQueryParameter
Ärvd frånSpeechConfig.setServiceProperty