ADX LipSync による解析対象となる音声ソースから音声サンプルデータを取得するためのコンポーネントです。
[詳解]
ADX LipSync による解析対象となる音声ソースから音声サンプルデータを取得するためのコンポーネントです。
- 説明:
- 様々な解析対象から音声サンプルデータを取得するためのコンポーネントです。
本クラスを継承したクラスでサンプルの受け渡し処理を記述することで、 CriLipsAnalyzer クラスと連携して 音声の解析を行うことが可能です。
delegate uint SampleProcessFunc |
( |
uint |
channel, |
|
|
uint |
numSamples, |
|
|
float[] |
samples |
|
) |
| |
サンプル解析関数デリゲート
- 説明:
- 本クラスが収集したサンプルを渡す関数デリゲートです。
引数として、対象チャンネル番号/サンプル数/サンプル配列を持ちます。
戻り値として、関数内で処理が行われたサンプル数を返してください。
処理が行われなかったサンプルは、バッファが溢れない限りは次回の関数呼び出し時のサンプル配列 先頭に配置します。
このクラス詳解は次のファイルから抽出されました: