Share via


MeetingTranscriber Klasse

Definition

Transkribiert Besprechungen von Sprache in Text, mit der Möglichkeit, mehrere Teilnehmer hinzuzufügen, zu entfernen und zu identifizieren.

public sealed class MeetingTranscriber : Microsoft.CognitiveServices.Speech.Recognizer
type MeetingTranscriber = class
    inherit Recognizer
Public NotInheritable Class MeetingTranscriber
Inherits Recognizer
Vererbung
MeetingTranscriber

Hinweise

Siehe auch: Erste Schritte mit der Echtzeit-Besprechungstranskription

Konstruktoren

MeetingTranscriber()

Erstellt eine neue instance von MeetingTranscriber.

MeetingTranscriber(AudioConfig)

Erstellt eine neue instance von MeetingTranscriber.

Felder

disposed

disposed ist ein Flag, das verwendet wird, um anzugeben, ob das Objekt verworfen wird.

(Geerbt von Recognizer)
gch

GC-Handle für Rückrufe für den Kontext.

(Geerbt von Recognizer)
isDisposing

Gibt an, ob das Objekt derzeit verworfen wird.

(Geerbt von Recognizer)
pointerHandle

Intern für die Protokollierung.

(Geerbt von Recognizer)
recognizerLock

recognizerLock wird verwendet, um den Zugriff auf Objektelementvariablen aus mehreren Threads zu synchronisieren.

(Geerbt von Recognizer)

Eigenschaften

AuthorizationToken

Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird, oder legt es fest. Hinweis: Der Aufrufer muss sicherstellen, dass das Autorisierungstoken gültig ist. Bevor das Autorisierungstoken abläuft, muss der Aufrufer es aktualisieren, indem er diesen Setter mit einem neuen gültigen Token aufruft. Andernfalls treten bei der Erkennung Fehler auf.

OutputFormat

Ruft die Ausgabeformateinstellung ab.

Properties

Ruft die Auflistung der Eigenschaften und deren Werte ab, die für diesen MeetingTranscriberdefiniert sind.

SpeechRecognitionLanguage

Ruft den Sprachnamen ab, der für die Erkennung verwendet wird.

Methoden

Dispose()

Entsorgen Sie zugeordnete Ressourcen.

(Geerbt von Recognizer)
Dispose(Boolean)

Diese Methode führt eine Bereinigung von Ressourcen durch. Der boolesche Parameter disposing gibt an, ob die Methode von Dispose() (wenn disposing true) oder vom Finalizer (wenn disposing false) aufgerufen wird. Abgeleitete Klassen sollten diese Methode überschreiben, um bei Bedarf Ressourcen zu entsorgen.

(Geerbt von Recognizer)
JoinMeetingAsync(Meeting)

Nehmen Sie an einer Besprechung teil.

LeaveMeetingAsync()

Verlassen Sie eine Besprechung.

StartTranscribingAsync()

Startet die Besprechungstranscsribing für einen fortlaufenden Audiodatenstrom, bis StopTranscribingAsync() aufgerufen wird. Sie müssen Ereignisse abonnieren, um Erkennungsergebnisse zu erhalten.

StopTranscribingAsync()

Beendet die Transskription von Besprechungen.

Ereignisse

Canceled

Das Ereignis Canceled signalisiert, dass die Spracherkennung abgebrochen wurde.

SessionStarted

Definiert den Ereignishandler für das ereignis gestartete Sitzungsereignis.

(Geerbt von Recognizer)
SessionStopped

Definiert den Ereignishandler für das ereignis beendete Sitzung.

(Geerbt von Recognizer)
SpeechEndDetected

Definiert den Ereignishandler für das erkannte Sprachendereignis.

(Geerbt von Recognizer)
SpeechStartDetected

Definiert den Ereignishandler für das erkannte Sprachstartereignis.

(Geerbt von Recognizer)
Transcribed

Das Ereignis Transcribed signalisiert, dass ein endgültiges Transkriptionsergebnis empfangen wird.

Transcribing

Das Ereignis Transcribing signalisiert, dass ein zwischengeschaltetes Transkriptionsergebnis empfangen wird.

Gilt für: