PullAudioOutputStream クラス
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. audio. AudioOutputStream - com.
microsoft. cognitiveservices. speech. audio. PullAudioOutputStream
- com.
- com.
public final class PullAudioOutputStream
extends AudioOutputStream
カスタム オーディオ出力構成に使用されるメモリに基づくプッシュ オーディオ出力ストリームを表します。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
PullAudioOutputStream(IntRef stream) |
Pull |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
static
Pull |
create()
プル |
long |
read(byte[] dataBuffer)
データの内部コピーを作成して指定されたオーディオ データを読み取ります。 |
メソッドの継承元: AudioOutputStream
メソッドの継承元: 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
コンストラクターの詳細
PullAudioOutputStream
public PullAudioOutputStream(IntRef stream)
PullAudioOutputStream の内部コンストラクター。
パラメーター:
stream
- オーディオ出力ストリームのネイティブ ハンドル。
メソッドの詳細
create
public static PullAudioOutputStream create()
メモリに基づく PullAudioOutputStream を作成します。
戻り値:
作成されるプル オーディオ出力ストリーム。
read
public long read(byte[] dataBuffer)
データの内部コピーを作成して指定されたオーディオ データを読み取ります。 読み取る最大バイト数は、dataBuffer のサイズによって決まります。 すぐに使用可能なデータがない場合、read() は次のデータが使用可能になるまでブロックします。
パラメーター:
dataBuffer
- この関数のコピー先となるオーディオ バッファー。
戻り値:
ストリームが末尾に達し、使用可能なデータがなくなった場合は、入力されたバイト数、または 0。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Java