DialogServiceConnector Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u verbinding met een dialoogvenster dat is ingeschakeld voor spraak. Toegevoegd in 1.5.0
public sealed class DialogServiceConnector : IDisposable
type DialogServiceConnector = class
interface IDisposable
Public NotInheritable Class DialogServiceConnector
Implements IDisposable
- Overname
-
DialogServiceConnector
- Implementeringen
Opmerkingen
Zie ook: f0619152dbd94b7594fd82ae850ccfc949a4fea3c5dc4b95afe6b558c98e2dc1de70f28514e247de9bac6a78fba5a210
Constructors
DialogServiceConnector(DialogServiceConfig) |
Hiermee maakt u een dialoogvensterserviceconnector met behulp van de standaardmicrofooninvoer voor een opgegeven configuratie van een dialoogvensterservice. |
DialogServiceConnector(DialogServiceConfig, AudioConfig) |
Hiermee maakt u een dialoogvensterserviceconnector met behulp van de opgegeven dialoogvenster- en audioconfiguratie. |
Eigenschappen
AuthorizationToken |
Hiermee wordt het autorisatietoken opgehaald of ingesteld dat wordt gebruikt om met de service te communiceren. |
Properties |
De verzameling eigenschappen en de bijbehorende waarden die voor dit DialogServiceConnector exemplaar zijn gedefinieerd. |
SpeechActivityTemplate |
Hiermee wordt de JSON-sjabloon opgehaald of ingesteld die wordt geleverd aan de spraakservice voor het volgende gesprek. De service probeert deze sjabloon samen te voegen met alle activiteiten die naar de back-end van het dialoogvenster worden verzonden, ongeacht of deze afkomstig zijn van de client met SendActivityAsync of gegenereerd door de service, zoals het geval is met spraak-naar-tekst-resultaten. |
Methoden
ConnectAsync() |
Maakt verbinding met de Speech-service als een asynchrone bewerking. |
DisconnectAsync() |
De verbinding met de Speech-service wordt verbroken als een asynchrone bewerking. |
Dispose() |
Verwijder gekoppelde resources. |
Finalize() |
Hiermee maakt u verbinding met een dialoogvenster dat is ingeschakeld voor spraak. Toegevoegd in 1.5.0 |
ListenOnceAsync() |
Start een luistersessie als een asynchrone bewerking. |
SendActivityAsync(String) |
Hiermee wordt een activiteit naar het back-updialoogvenster verzonden als een asynchrone bewerking. |
StartContinuousListeningAsync() |
Start een continue luistersessie als een asynchrone bewerking. |
StartKeywordRecognitionAsync(KeywordRecognitionModel) |
Start asynchroon trefwoordherkenning. |
StopKeywordRecognitionAsync() |
Stopt trefwoordherkenning asynchroon. |
StopListeningAsync() |
Hiermee wordt gevraagd om een actieve luisterbewerking onmiddellijk te stoppen. Dit onderbreekt alle lopende gesprekken en biedt een resultaat dat alleen de tot nu toe vastgelegde audiogegevens weergeeft. |
gebeurtenis
ActivityReceived |
Signaal dat er een activiteit is ontvangen vanuit het back-updialoogvenster. Zie ook ActivityReceivedEventArgs. |
Canceled |
Signaal voor gebeurtenissen met betrekking tot de annulering van een interactie. Zie ook SpeechRecognitionCanceledEventArgs. |
Recognized |
Signaal voor gebeurtenissen met spraakherkenningsresultaten. Zie ook SpeechRecognitionEventArgs. |
Recognizing |
Signaal voor gebeurtenissen met tussenliggende herkenningsresultaten. Zie ook SpeechRecognitionEventArgs. |
SessionStarted |
Signaal dat de start van een luistersessie aangeeft. Zie ook SessionEventArgs. |
SessionStopped |
Signaal dat het einde van een luistersessie aangeeft. Zie ook SessionEventArgs. |
SpeechEndDetected |
Treedt op wanneer het einde van spraakgegevens wordt gedetecteerd voor de huidige woordgroep. |
SpeechStartDetected |
Treedt op wanneer spraakgegevens voor het eerst worden gedetecteerd in de invoeraudio voor de huidige woordgroep. |
TurnStatusReceived |
Er wordt een signaal gegenereerd wanneer een update van de turnstatus wordt ontvangen. |