MeetingTranscriber Klasse
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. Recognizer - com.
microsoft. cognitiveservices. speech. transcription. MeetingTranscriber
- com.
- com.
public final class MeetingTranscriber
extends Recognizer
Führt die Besprechungstransskription für Audioeingabestreams aus und ruft als Ergebnis transkribierten Text und die Benutzer-ID ab. Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die sich im Objekt befinden.
Feldzusammenfassung
Modifizierer und Typ | Feld und Beschreibung |
---|---|
final
Event |
canceled
Das ereignis canceled signalisiert, dass die Erkennung abgebrochen wurde. |
final
Event |
transcribed
Das transkribierte Ereignis signalisiert, dass ein endgültiges Erkennungsergebnis empfangen wird. |
final
Event |
transcribing
Die Ereignistransskription signalisiert, dass ein Zwischenerkennungsergebnis empfangen wird. |
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
MeetingTranscriber() |
Initialisiert eine neue instance von Meeting Transcriber. |
MeetingTranscriber(AudioConfig audioConfig) |
Initialisiert eine neue instance von Meeting Transcriber. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
protected void |
dispose(boolean disposing)
Diese Methode führt eine Bereinigung von Ressourcen durch. |
Output |
getOutputFormat()
Ruft das Ausgabeformat der Erkennung ab. |
Property |
getProperties()
Die Auflistung der Eigenschaften und deren Werte, die für diesen Besprechungstranskripter |
java.lang.String |
getSpeechRecognitionLanguage()
Ruft die gesprochene Erkennungssprache ab. |
java.util.concurrent.Future<java.lang.Void> |
joinMeetingAsync(Meeting meeting)
Nehmen Sie an einer Besprechung teil. |
java.util.concurrent.Future<java.lang.Void> |
leaveMeetingAsync()
Verlassen Sie eine Besprechung. |
java.util.concurrent.Future<java.lang.Void> |
startTranscribingAsync()
Startet die Besprechungstransskription für einen fortlaufenden Audiodatenstrom, bis stop |
java.util.concurrent.Future<java.lang.Void> |
stopTranscribingAsync()
Beendet die Besprechungstransskription. |
Geerbte Methoden von Recognizer
Geerbte Methoden von java.lang.Object
Felddetails
canceled
public final EventHandlerImpl
Das ereignis canceled signalisiert, dass die Erkennung abgebrochen wurde.
transcribed
public final EventHandlerImpl
Das transkribierte Ereignis signalisiert, dass ein endgültiges Erkennungsergebnis empfangen wird.
transcribing
public final EventHandlerImpl
Die Ereignistransskription signalisiert, dass ein Zwischenerkennungsergebnis empfangen wird.
Details zum Konstruktor
MeetingTranscriber
public MeetingTranscriber()
Initialisiert eine neue instance von Meeting Transcriber.
MeetingTranscriber
public MeetingTranscriber(AudioConfig audioConfig)
Initialisiert eine neue instance von Meeting Transcriber.
Parameters:
Details zur Methode
dispose
protected void dispose(boolean disposing)
Diese Methode führt eine Bereinigung von Ressourcen durch. Der boolesche Parameter disposing gibt an, ob die Methode von Dispose (wenn die Entsorgung true ist) oder vom Finalizer aufgerufen wird (wenn die Entsorgung false ist). Abgeleitete Klassen sollten diese Methode überschreiben, um ressourcen bei Bedarf zu löschen.
Overrides:
MeetingTranscriber.dispose(boolean disposing)Parameters:
getOutputFormat
public OutputFormat getOutputFormat()
Ruft das Ausgabeformat der Erkennung ab.
Returns:
getProperties
public PropertyCollection getProperties()
Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.
Returns:
getSpeechRecognitionLanguage
public String getSpeechRecognitionLanguage()
Ruft die gesprochene Erkennungssprache ab.
Returns:
joinMeetingAsync
public Future
Nehmen Sie an einer Besprechung teil. Ein Besprechungstranskripter muss an einer Besprechung teilnehmen, bevor Audio transkribiert wird.
Parameters:
Returns:
leaveMeetingAsync
public Future
Verlassen Sie eine Besprechung. Nach dem Verlassen einer Besprechung werden keine transkribierten und transkribierten Ereignisse gesendet.
Returns:
startTranscribingAsync
public Future
Startet die Besprechungstransskription für einen fortlaufenden Audiodatenstrom, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.
Returns:
stopTranscribingAsync
public Future
Beendet die Besprechungstransskription.
Returns:
Gilt für:
Azure SDK for Java