VCTVADInfo

定義

#include <vct.h>

typedef struct _VCTVADInfo
{
    BOOL        activity;
    int         scale;
    int         releaseCount;
    int         releaseTime;
} VCTVADInfo;

定義

activity VADが音声を検出した場合TRUE, そうでなければFALSE
scale VADが検出した現在の音量のスケール値(0-127)
releaseCount 現在設定されている無音検出後のリリース時間(VCT_SetVADReleaseTimeで設定した値)
releaseTime 現在設定されている無音検出後のリリース時間(VCT_SetVADReleaseTimeで設定した値 * フレーム時間)

説明

VADの内部情報を保存する構造体です。

scaleにはVADアルゴリズムが検出した、現在の音量のスケール値が入ります。NITRO-SDKのSND_CalcDecibel関数を用いてデシベル値を計算できるよう、0から127の範囲で出力されるようになっています。

参照

VCT_GetVADInfo, VCT_VADReleaseTime

履歴

2006/04/25 VADの検出レベルの記述を削除 2006/01/25 初版