Share via


ConversationTranscriber Klasse

public final class ConversationTranscriber
extends Recognizer

Führt Die Transskription für Audioeingabedatenströme durch und ruft als Ergebnis transkribierten Text und die Sprecher-ID ab. Hinweis: close() muss aufgerufen werden, um zugrunde liegende Ressourcen freizugeben, die sich im Besitz des -Objekts befinden.

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
final EventHandlerImpl<ConversationTranscriptionCanceledEventArgs> canceled

Das ereignisabbruch signalisiert, dass die Erkennung abgebrochen wurde.

final EventHandlerImpl<ConversationTranscriptionEventArgs> transcribed

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

final EventHandlerImpl<ConversationTranscriptionEventArgs> transcribing

Die Ereignistransskription signalisiert, dass ein Zwischenerkennungsergebnis empfangen wird.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ConversationTranscriber(SpeechConfig speechConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage)

Initialisiert eine neue instance von Conversation Transcriber.

ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
protected void dispose(boolean disposing)

Diese Methode führt eine Bereinigung von Ressourcen durch.

java.lang.String getAuthorizationToken()

Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird.

OutputFormat getOutputFormat()

Ruft das Ausgabeformat der Erkennung ab.

PropertyCollection getProperties()

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

java.lang.String getSpeechRecognitionLanguage()

Ruft die gesprochene Erkennungssprache ab.

void setAuthorizationToken(String token)

Legt das Autorisierungstoken fest, das für die Kommunikation mit dem Dienst verwendet wird.

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

Startet die Transskription von Unterhaltungen für einen fortlaufenden Audiodatenstrom, bis stopTranscribingAsync() aufgerufen wird.

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

Beendet die Transskription von Unterhaltungen.

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 ereignisabbruch 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

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
autoDetectSourceLangConfig - Die Konfiguration für die automatische Erkennung der Quellsprache

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, AutoDetectSourceLanguageConfig autoDetectSourceLangConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
autoDetectSourceLangConfig - Die Konfiguration für die automatische Erkennung der Quellsprache
audioConfig - Audiokonfiguration.

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
sourceLanguageConfig - die Konfiguration für die Quellsprache

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, SourceLanguageConfig sourceLanguageConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
sourceLanguageConfig - die Konfiguration für die Quellsprache
audioConfig - Audiokonfiguration.

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
audioConfig - Audiokonfiguration.

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
sourceLanguage - die Erkennungsquellsprache

ConversationTranscriber

public ConversationTranscriber(SpeechConfig speechConfig, String sourceLanguage, AudioConfig audioConfig)

Initialisiert eine neue instance von Conversation Transcriber.

Parameters:

speechConfig - Sprachkonfiguration.
sourceLanguage - die Erkennungsquellsprache
audioConfig - Audiokonfiguration.

Details zur Methode

dispose

protected void dispose(boolean disposing)

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

Overrides:

ConversationTranscriber.dispose(boolean disposing)

Parameters:

disposing

getAuthorizationToken

public String getAuthorizationToken()

Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird.

Returns:

Autorisierungstoken.

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 ConversationTranscriber definiert sind.

Returns:

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

getSpeechRecognitionLanguage

public String getSpeechRecognitionLanguage()

Ruft die gesprochene Erkennungssprache ab.

Returns:

Die gesprochene Erkennungssprache.

setAuthorizationToken

public void setAuthorizationToken(String token)

Legt das Autorisierungstoken fest, das für die Kommunikation mit dem Dienst verwendet wird. 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.

Parameters:

token - Autorisierungstoken.

startTranscribingAsync

public Future startTranscribingAsync()

Startet die Transskription von Unterhaltungen 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 Transskription von Unterhaltungen.

Returns:

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

Gilt für: