VoiceProfileClient class
Definieert de VoiceProfileClient-klasse voor bewerkingen van speaker recognition van de gebruiker voor spraakprofielbewerkingen (bijvoorbeeld createProfile, deleteProfile)
- Uitbreiding
Constructors
Voice |
VoiceProfileClient-constructor. |
Eigenschappen
authorization |
Hiermee haalt u het autorisatietoken op dat wordt gebruikt om te communiceren met de service. |
internal |
|
properties | De verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze VoiceProfileClient. |
telemetry |
Met deze methode wordt de huidige status van de telemetrie-instelling geretourneerd. |
Overgenomen eigenschappen
session |
Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestart met een sessie. |
session |
Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen. |
speech |
Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestopt voor spraak. |
speech |
Definieert gebeurtenis-handler voor gestarte gebeurtenissen voor spraak. |
Methoden
close() | Object opschonen en onderliggende verbinding sluiten |
create |
Een spraakprofiel voor sprekerherkenning maken |
delete |
Een spraakprofiel voor sprekerherkenning verwijderen |
enroll |
Een spraakprofiel voor sprekerherkenning maken |
get |
Geldige autorisatietermen ophalen voor spraakprofielinschrijving |
get |
Alle spraakprofielen op account ophalen met het opgegeven spraakprofieltype |
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 ingeschakeld 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 te communiceren met de service.
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
Met deze methode wordt de huidige status van de telemetrie-instelling geretourneerd.
static boolean telemetryEnabled
Waarde van eigenschap
boolean
waar als de telemetrie is ingeschakeld, anders onwaar.
Details van overgenomen eigenschap
sessionStarted
Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestart met een sessie.
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 voor 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 gebeurtenissen voor spraak.
public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Waarde van eigenschap
(sender: Recognizer, event: RecognitionEventArgs) => void
overgenomen vanRecognizer.speechStartDetected
Methodedetails
close()
Object opschonen en 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 voor het maken van inschrijving voor
- audioConfig
- AudioConfig
brongegevens waaruit u inschrijving wilt maken
Retouren
Promise<VoiceProfileEnrollmentResult>
- Belofte van een VoiceProfileEnrollmentResult.
getActivationPhrasesAsync(VoiceProfileType, string)
Geldige autorisatietermen ophalen voor spraakprofielinschrijving
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 op account ophalen met het opgegeven spraakprofieltype
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 dat opnieuw moet 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 gegevens voor
Retouren
Promise<VoiceProfileEnrollmentResult>
- Belofte van een VoiceProfileEnrollmentResult.
Details overgenomen methode
enableTelemetry(boolean)
Met deze methode wordt telemetrie globaal ingeschakeld of uitgeschakeld.
static function enableTelemetry(enabled: boolean)
Parameters
- enabled
-
boolean
Globale instelling voor telemetrieverzameling. Als deze optie is ingesteld op waar, worden telemetriegegevens, zoals microfoonfouten, herkenningsfouten verzameld en verzonden naar Microsoft. Als deze optie is ingesteld op onwaar, wordt er geen telemetrie verzonden naar Microsoft.
overgenomen vanRecognizer.enableTelemetry-