VoiceProfileClient class
Definieert de klasse VoiceProfileClient voor bewerkingen van sprekerherkenning van de gebruiker voor spraakprofielbewerkingen (bijvoorbeeld createProfile, deleteProfile)
- Extends
Constructors
Voice |
VoiceProfileClient-constructor. |
Eigenschappen
authorization |
Hiermee haalt u het autorisatietoken op dat wordt gebruikt om met de service te communiceren. |
internal |
|
properties | De verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze VoiceProfileClient. |
telemetry |
Deze methode retourneert de huidige status van de telemetrie-instelling. |
Overgenomen eigenschappen
session |
Definieert gebeurtenis-handler voor sessie gestarte gebeurtenissen. |
session |
Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen. |
speech |
Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestopt met spraak. |
speech |
Definieert gebeurtenis-handler voor gestarte spraak gebeurtenissen. |
Methoden
close() | Object opschonen en de onderliggende verbinding sluiten |
create |
Een spraakprofiel voor sprekerherkenning maken |
delete |
Een spraakprofiel voor sprekerherkenning verwijderen |
enroll |
Een spraakprofiel voor sprekerherkenning maken |
get |
Geldige autorisatiezinnen ophalen voor inschrijving van spraakprofielen |
get |
Alle spraakprofielen met het opgegeven spraakprofieltype ophalen |
reset |
Alle inschrijvingen voor een spraakprofiel voor sprekerherkenning verwijderen |
retrieve |
Actuele informatie over een spraakprofiel ophalen |
Overgenomen methoden
enable |
Met deze methode wordt telemetrie globaal in- of uitgeschakeld. |
Constructordetails
VoiceProfileClient(SpeechConfig)
VoiceProfileClient-constructor.
new VoiceProfileClient(speechConfig: SpeechConfig)
Parameters
- speechConfig
- SpeechConfig
Een set initiƫle eigenschappen voor deze synthesizer (verificatiesleutel, regio &c)
Eigenschapdetails
authorizationToken
Hiermee haalt u het autorisatietoken op dat wordt gebruikt om met de service te communiceren.
string authorizationToken
Waarde van eigenschap
string
Autorisatietoken.
internalData
object internalData
Waarde van eigenschap
object
properties
De verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze VoiceProfileClient.
PropertyCollection properties
Waarde van eigenschap
De verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze VoiceProfileClient.
telemetryEnabled
Deze methode retourneert de huidige status van de telemetrie-instelling.
static boolean telemetryEnabled
Waarde van eigenschap
boolean
waar als de telemetrie is ingeschakeld, anders onwaar.
Details van overgenomen eigenschap
sessionStarted
Definieert gebeurtenis-handler voor sessie gestarte gebeurtenissen.
public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void
Waarde van eigenschap
(sender: Recognizer, event: SessionEventArgs) => void
Overgenomen vanRecognizer.sessionStarted
sessionStopped
Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen.
public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void
Waarde van eigenschap
(sender: Recognizer, event: SessionEventArgs) => void
Overgenomen vanRecognizer.sessionStopped
speechEndDetected
Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestopt met spraak.
public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Waarde van eigenschap
(sender: Recognizer, event: RecognitionEventArgs) => void
Overgenomen vanRecognizer.speechEndDetected
speechStartDetected
Definieert gebeurtenis-handler voor gestarte spraak gebeurtenissen.
public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Waarde van eigenschap
(sender: Recognizer, event: RecognitionEventArgs) => void
Overgenomen vanRecognizer.speechStartDetected
Methodedetails
close()
Object opschonen en de onderliggende verbinding sluiten
function close(): Promise<void>
Retouren
Promise<void>
createProfileAsync(VoiceProfileType, string)
Een spraakprofiel voor sprekerherkenning maken
function createProfileAsync(profileType: VoiceProfileType, lang: string): Promise<VoiceProfile>
Parameters
- profileType
- VoiceProfileType
Type spraakprofiel dat moet worden gemaakt
- lang
-
string
Taaltekenreeks (landinstelling) voor spraakprofiel
Retouren
Promise<VoiceProfile>
- Belofte van een VoiceProfile.
deleteProfileAsync(VoiceProfile)
Een spraakprofiel voor sprekerherkenning verwijderen
function deleteProfileAsync(profile: VoiceProfile): Promise<VoiceProfileResult>
Parameters
- profile
- VoiceProfile
Spraakprofiel dat moet worden verwijderd
Retouren
Promise<VoiceProfileResult>
- Belofte van een VoiceProfileResult.
enrollProfileAsync(VoiceProfile, AudioConfig)
Een spraakprofiel voor sprekerherkenning maken
function enrollProfileAsync(profile: VoiceProfile, audioConfig: AudioConfig): Promise<VoiceProfileEnrollmentResult>
Parameters
- profile
- VoiceProfile
Spraakprofiel om inschrijving voor te maken
- audioConfig
- AudioConfig
brongegevens van waaruit de inschrijving moet worden gemaakt
Retouren
Promise<VoiceProfileEnrollmentResult>
- Belofte van een VoiceProfileEnrollmentResult.
getActivationPhrasesAsync(VoiceProfileType, string)
Geldige autorisatiezinnen ophalen voor inschrijving van spraakprofielen
function getActivationPhrasesAsync(profileType: VoiceProfileType, lang: string): Promise<VoiceProfilePhraseResult>
Parameters
- profileType
- VoiceProfileType
Profieltype voor het ophalen van activeringszinnen voor
- lang
-
string
Taaltekenreeks (landinstelling) voor spraakprofiel
Retouren
Promise<VoiceProfilePhraseResult>
getAllProfilesAsync(VoiceProfileType)
Alle spraakprofielen met het opgegeven spraakprofieltype ophalen
function getAllProfilesAsync(profileType: VoiceProfileType): Promise<VoiceProfileEnrollmentResult[]>
Parameters
- profileType
- VoiceProfileType
profieltype (identificatie/verificatie) waarvoor profielen moeten worden vermeld
Retouren
Promise<VoiceProfileEnrollmentResult[]>
- Belofte van een matrix van VoiceProfileEnrollmentResults.
resetProfileAsync(VoiceProfile)
Alle inschrijvingen voor een spraakprofiel voor sprekerherkenning verwijderen
function resetProfileAsync(profile: VoiceProfile): Promise<VoiceProfileResult>
Parameters
- profile
- VoiceProfile
Spraakprofiel moet opnieuw worden ingesteld
Retouren
Promise<VoiceProfileResult>
- Belofte van een VoiceProfileResult.
retrieveEnrollmentResultAsync(VoiceProfile)
Actuele informatie over een spraakprofiel ophalen
function retrieveEnrollmentResultAsync(profile: VoiceProfile): Promise<VoiceProfileEnrollmentResult>
Parameters
- profile
- VoiceProfile
Spraakprofiel voor het ophalen van informatie voor
Retouren
Promise<VoiceProfileEnrollmentResult>
- Belofte van een VoiceProfileEnrollmentResult.
Details overgenomen methode
enableTelemetry(boolean)
Met deze methode wordt telemetrie globaal in- of uitgeschakeld.
static function enableTelemetry(enabled: boolean)
Parameters
- enabled
-
boolean
Globale instelling voor het verzamelen van telemetriegegevens. Als deze optie is ingesteld op true, worden telemetriegegevens, zoals microfoonfouten, herkenningsfouten verzameld en naar Microsoft verzonden. Als deze optie is ingesteld op onwaar, wordt er geen telemetrie naar Microsoft verzonden.
Overgenomen vanRecognizer.enableTelemetry