Share via


SpeechConfigImpl class

Extends

Egenskaper

authorizationToken

Hämtar auktoriseringstoken.

autoDetectSourceLanguages
endPoint
endpointId

Hämtar slutpunkts-ID för en anpassad talmodell som används för taligenkänning.

outputFormat

Hämtar utdataformat 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.

properties
region
speechRecognitionLanguage

Returnerar det konfigurerade språket.

speechSynthesisLanguage

Hämtar talsyntesens språk. Har lagts till i version 1.11.0.

speechSynthesisOutputFormat

Hämtar utdataformatet för talsyntes. Har lagts till i version 1.11.0.

speechSynthesisVoiceName

Hämtar talsyntesens röst. Har lagts till i version 1.11.0.

subscriptionKey

Metoder

clone()
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.

enableDictation()

Aktivera diktering. Stöds endast i tal kontinuerlig igenkänning. Har lagts till i version 1.7.0.

getProperty(string | PropertyId, string)

Returnerar det aktuella värdet för en godtycklig egenskap.

requestWordLevelTimestamps()

Innehåller tidsstämplar på ordnivå. Har lagts till i version 1.7.0.

setProfanity(ProfanityOption)

Anger svordomsalternativ. Har lagts till i version 1.7.0.

setProperty(string | PropertyId, string)

Anger en godtycklig egenskap.

setProxy(string, number)

Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0.

setProxy(string, number, string, string)

Anger proxykonfigurationen. Endast relevant i Node.js miljöer. Har lagts till i version 1.4.0.

setServiceProperty(string, string)

Anger ett egenskapsvärde som ska skickas till tjänsten med den angivna kanalen. Har lagts till i version 1.7.0.

Ärvda metoder

close()

Stänger konfigurationen.

fromAuthorizationToken(string, string)

Skapar en instans av talfabriken med angiven inledande auktoriseringstoken och region. 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. Obs! Använd en token som härletts från din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkä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.

fromEndpoint(URL, string)

Skapar en instans av talkonfigurationen med angiven slutpunkt och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller parametrar som inte är standard. Obs! Använd din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkänningen. Obs! Frågeparametrarna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Om språket till exempel definieras i URI som frågeparametern "language=de-DE" och även anges av SpeechConfig.speechRecognitionLanguage = "en-US" har språkinställningen i uri företräde och det effektiva språket är "de-DE". Endast de parametrar 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.

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.

fromSubscription(string, string)

Statisk instans av SpeechConfig som returneras genom att skicka subscriptionKey och tjänstregion. Obs! Använd din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkänningen.

Egenskapsinformation

authorizationToken

Hämtar auktoriseringstoken.

string authorizationToken

Egenskapsvärde

string

autoDetectSourceLanguages

string autoDetectSourceLanguages

Egenskapsvärde

string

endPoint

URL endPoint

Egenskapsvärde

URL

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 utdataformat 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.

properties

PropertyCollection properties

Egenskapsvärde

region

string region

Egenskapsvärde

string

Den region som angetts för konfigurationen.

speechRecognitionLanguage

Returnerar det konfigurerade språket.

string speechRecognitionLanguage

Egenskapsvärde

string

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 utdataformatet för talsyntes. Har lagts till i version 1.11.0.

SpeechSynthesisOutputFormat speechSynthesisOutputFormat

Egenskapsvärde

Returnerar utdataformatet för talsyntes

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 har angetts för konfigurationen.

Metodinformation

clone()

function clone(): SpeechConfigImpl

Returer

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()

enableDictation()

Aktivera diktering. Stöds endast i tal kontinuerlig igenkänning. Har lagts till i version 1.7.0.

function enableDictation()

getProperty(string | PropertyId, string)

Returnerar det aktuella värdet för en godtycklig egenskap.

function getProperty(name: string | PropertyId, def?: string): string

Parametrar

name

string | PropertyId

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.

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

setProperty(string | PropertyId, string)

Anger en godtycklig egenskap.

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.

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.

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.

setServiceProperty(string, string)

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)

Parametrar

name

string

value

string

Ärvd metodinformation

close()

Stänger konfigurationen.

function close()

Ärvd frånSpeechConfig.close

fromAuthorizationToken(string, string)

Skapar en instans av talfabriken med angiven inledande auktoriseringstoken och region. 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. Obs! Använd en token som härletts från din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkä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): SpeechConfig

Parametrar

authorizationToken

string

Den första auktoriseringstoken.

region

string

Regionnamnet (se regionsidan).

Returer

En talfabriksinstans.

Ärvd frånSpeechConfig.fromAuthorizationToken

fromEndpoint(URL, string)

Skapar en instans av talkonfigurationen med angiven slutpunkt och prenumerationsnyckel. Den här metoden är endast avsedd för användare som använder en tjänstslutpunkt eller parametrar som inte är standard. Obs! Använd din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkänningen. Obs! Frågeparametrarna som anges i slutpunkts-URL:en ändras inte, även om de anges av andra API:er. Om språket till exempel definieras i URI som frågeparametern "language=de-DE" och även anges av SpeechConfig.speechRecognitionLanguage = "en-US" har språkinställningen i uri företräde och det effektiva språket är "de-DE". Endast de parametrar 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): SpeechConfig

Parametrar

endpoint

URL

Tjänstslutpunkten som du vill ansluta till.

subscriptionKey

string

Prenumerationsnyckeln. Om en prenumerationsnyckel inte har angetts måste en auktoriseringstoken anges.

Returer

En talfabriksinstans.

Ärvd frånSpeechConfig.fromEndpoint

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.

Ärvd frånSpeechConfig.fromHost

fromSubscription(string, string)

Statisk instans av SpeechConfig som returneras genom att skicka subscriptionKey och tjänstregion. Obs! Använd din LanguageUnderstanding-prenumerationsnyckel om du vill använda avsiktsigenkänningen.

static function fromSubscription(subscriptionKey: string, region: string): SpeechConfig

Parametrar

subscriptionKey

string

Prenumerationsnyckeln.

region

string

Regionnamnet (se regionsidan).

Returer

Talfabriken

Ärvd frånSpeechConfig.fromSubscription