PushAudioInputStream Klasse
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. audio. AudioInputStream - com.
microsoft. cognitiveservices. speech. audio. PushAudioInputStream
- com.
- com.
public final class PushAudioInputStream
extends AudioInputStream
Stellt den speicherunterstutzten Push-Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird. Hinweis: close() muss aufgerufen werden, um zugrunde liegende Ressourcen freizugeben, die sich im Besitz des -Objekts befinden.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
close()
Schließt den Datenstrom. |
static
Push |
create()
Erstellt einen speichergesicherten Push |
static
Push |
create(AudioStreamFormat format)
Erstellt einen speichergesicherten Push-Audioeingabestream |
void |
write(byte[] dataBuffer)
Schreibt die Audiodaten, die durch Erstellen einer internen Kopie der Daten angegeben wurden. |
Geerbte Methoden von AudioInputStream
Geerbte Methoden von java.lang.Object
Details zur Methode
close
public void close()
Schließt den Datenstrom. Hinweis: close() muss aufgerufen werden, um zugrunde liegende Ressourcen freizugeben, die sich im Besitz des -Objekts befinden.
Überschreibt:
PushAudioInputStream.close()create
public static PushAudioInputStream create()
Erstellt einen speichergesicherten PushAudioInputStream mit dem Standardformat (16 kHz, 16 Bit, Mono PCM).
Gibt zurück:
create
public static PushAudioInputStream create(AudioStreamFormat format)
Erstellt einen speichergesicherten PushAudioInputStream mit dem angegebenen Audioformat.
Parameter:
Gibt zurück:
write
public void write(byte[] dataBuffer)
Schreibt die Audiodaten, die durch Erstellen einer internen Kopie der Daten angegeben wurden. Hinweis: Der dataBuffer darf keinen Audioheader enthalten.
Parameter:
Gilt für:
Azure SDK for Java