キャプチャのチャンネル数を返します。
キャプチャチャンネルのスピーカー位置マッピングを返します。
現在の録音デバイス名を返します。
現在のサンプルレートを Hz で返します。
Worker またはサブクラスコールバックの最初のエラーを返します。 エラーがなければ undefined。
現在の Worker またはサブクラスコールバックのキュー統計を返します。 Native 高速経路では undefined です。
保護on完成した Native 録音バッファーを受け取ります。
buffer保護recorder必要に応じて所属 JS スレッドの録音コールバックを有効にします。 通常の Worker 録音器はこのパイプラインを使いません。
キャプチャのチャンネル数を設定します。 現在の非同期録音操作の完了を待ってから呼んでください。
count録音デバイスを非同期で切り替え、成功したかどうかを返します。 呼び出し順に実行し、サブクラスのコールバック内からは呼べません。
nameキャプチャセッションを非同期で初期化します。既定値は 44100 Hz。 キャプチャ中、拒否、開始失敗の場合は false を返します。 サブクラスのコールバック内で再開せず、外部で stop() を待ってから 次のセッションを開始してください。
sampleRateキャプチャを非同期で停止し、残りのサンプルと onStop の完了を待ちます。 サブクラスのコールバック内の await stop() は自己待機を避け、 デバイス停止のみを待ちます。コールバック終了後もキューの処理を続け、 外部で再度 await stop() すると完全な終了を待てます。
静的get現在利用できる録音デバイスの名前を返します。
静的get既定の録音デバイス名を返します。
静的isシステムが音声キャプチャに対応しているかどうかを返します。
デバイスの音声をキャプチャし、Node Worker で 16 ビットインターリーブ PCM を処理します。