Freigeben über


MeetingTranscriber Klasse

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 EventHandlerImpl<MeetingTranscriptionCanceledEventArgs> canceled

Das ereignis canceled signalisiert, dass die Erkennung abgebrochen wurde.

final EventHandlerImpl<MeetingTranscriptionEventArgs> transcribed

Das transkribierte Ereignis signalisiert, dass ein endgültiges Erkennungsergebnis empfangen wird.

final EventHandlerImpl<MeetingTranscriptionEventArgs> 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.

OutputFormat getOutputFormat()

Ruft das Ausgabeformat der Erkennung ab.

PropertyCollection getProperties()

Die Auflistung der Eigenschaften und deren Werte, die für diesen Besprechungstranskripterdefiniert sind.

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 stopTranscribingAsync() aufgerufen wird.

java.util.concurrent.Future<java.lang.Void> stopTranscribingAsync()

Beendet die Besprechungstransskription.

Geerbte Methoden von Recognizer

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Felddetails

canceled

public final EventHandlerImpl canceled

Das ereignis canceled signalisiert, dass die Erkennung abgebrochen wurde.

transcribed

public final EventHandlerImpl transcribed

Das transkribierte Ereignis signalisiert, dass ein endgültiges Erkennungsergebnis empfangen wird.

transcribing

public final EventHandlerImpl transcribing

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:

audioConfig - Audiokonfiguration.

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:

disposing

getOutputFormat

public OutputFormat getOutputFormat()

Ruft das Ausgabeformat der Erkennung ab.

Returns:

Das Ausgabeformat der Erkennung.

getProperties

public PropertyCollection getProperties()

Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.

Returns:

Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.

getSpeechRecognitionLanguage

public String getSpeechRecognitionLanguage()

Ruft die gesprochene Erkennungssprache ab.

Returns:

Die gesprochene Sprache der Erkennung.

joinMeetingAsync

public Future joinMeetingAsync(Meeting meeting)

Nehmen Sie an einer Besprechung teil. Ein Besprechungstranskripter muss an einer Besprechung teilnehmen, bevor Audio transkribiert wird.

Parameters:

meeting - der Besprechung, der beigetreten werden soll.

Returns:

Eine Aufgabe, die den asynchronen Vorgang darstellt, der einer Besprechung beigetreten ist.

leaveMeetingAsync

public Future leaveMeetingAsync()

Verlassen Sie eine Besprechung. Nach dem Verlassen einer Besprechung werden keine transkribierten und transkribierten Ereignisse gesendet.

Returns:

Eine Aufgabe, die den asynchronen Vorgang darstellt, der eine Besprechung verlässt.

startTranscribingAsync

public Future startTranscribingAsync()

Startet die Besprechungstransskription für einen fortlaufenden Audiodatenstrom, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.

Returns:

Eine Aufgabe, die den asynchronen Vorgang darstellt, der die Transkription startet.

stopTranscribingAsync

public Future stopTranscribingAsync()

Beendet die Besprechungstransskription.

Returns:

Eine Aufgabe, die den asynchronen Vorgang darstellt, der die Transkription beendet.

Gilt für: