DialogServiceConnector Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ansluter till en talaktiverad dialogruta. Lade till i 1.5.0
public sealed class DialogServiceConnector : IDisposable
type DialogServiceConnector = class
interface IDisposable
Public NotInheritable Class DialogServiceConnector
Implements IDisposable
- Arv
-
DialogServiceConnector
- Implementeringar
Kommentarer
Se även: f0619152dbd94b7594fd82ae850ccfc949a4fea3c5dc4b95afe6b558c98e2dc1de70f28514e247de9bac6a78fba5a210
Konstruktorer
DialogServiceConnector(DialogServiceConfig) |
Skapar en dialogtjänstanslutning med standardmikrofonindata för en angiven dialogtjänstkonfiguration. |
DialogServiceConnector(DialogServiceConfig, AudioConfig) |
Skapar en dialogtjänstanslutning med den angivna dialogrutan och ljudkonfigurationen. |
Egenskaper
AuthorizationToken |
Hämtar eller anger auktoriseringstoken som används för att kommunicera med tjänsten. |
Properties |
Samlingen med egenskaper och deras värden som definierats för den här DialogServiceConnector instansen. |
SpeechActivityTemplate |
Hämtar eller anger JSON-mallen som ska tillhandahållas till taltjänsten för nästa konversation. Tjänsten försöker sammanfoga mallen till alla aktiviteter som skickas till dialogrutans serverdel, oavsett om den kommer från klienten med SendActivityAsync eller genereras av tjänsten, vilket är fallet med tal-till-text-resultat. |
Metoder
ConnectAsync() |
Ansluter till Speech-tjänsten som en asynkron åtgärd. |
DisconnectAsync() |
Kopplar från Speech-tjänsten som en asynkron åtgärd. |
Dispose() |
Ta bort associerade resurser. |
Finalize() |
Ansluter till en talaktiverad dialogruta. Lade till i 1.5.0 |
ListenOnceAsync() |
Startar en lyssningssession som en asynkron åtgärd. |
SendActivityAsync(String) |
Skickar en aktivitet till säkerhetskopieringsdialogrutan som en asynkron åtgärd. |
StartContinuousListeningAsync() |
Påbörjar en kontinuerlig lyssningssession som en asynkron åtgärd. |
StartKeywordRecognitionAsync(KeywordRecognitionModel) |
Startar nyckelordsigenkänning asynkront. |
StopKeywordRecognitionAsync() |
Stoppar nyckelordsigenkänning asynkront. |
StopListeningAsync() |
Begär att en aktiv lyssningsåtgärd stoppas omedelbart. Detta avbryter pågående tal och ger ett resultat som bara återspeglar de ljuddata som hittills har samlats in. |
Händelser
ActivityReceived |
Signal om att en aktivitet togs emot från säkerhetskopieringsdialogrutan. Se även ActivityReceivedEventArgs. |
Canceled |
Signal för händelser som rör annullering av en interaktion. Se även SpeechRecognitionCanceledEventArgs. |
Recognized |
Signal för händelser som innehåller taligenkänningsresultat. Se även SpeechRecognitionEventArgs. |
Recognizing |
Signal för händelser som innehåller mellanliggande igenkänningsresultat. Se även SpeechRecognitionEventArgs. |
SessionStarted |
Signal som anger början på en lyssningssession. Se även SessionEventArgs. |
SessionStopped |
Signal som anger slutet på en lyssningssession. Se även SessionEventArgs. |
SpeechEndDetected |
Inträffar när slutet av taldata identifieras för den aktuella frasen. |
SpeechStartDetected |
Inträffar när taldata först identifieras i indataljudet för aktuell fras. |
TurnStatusReceived |
Signalen aktiveras när en ändringsstatusuppdatering tas emot. |