libjulius/src/m_adin.c

音声入力デバイスの初期化 [詳細]

#include <julius/julius.h>

ソースコードを見る。

関数

static boolean adin_select (ADIn *a, int source)
 Set up device-specific parameters and functions to AD-in work area.
static boolean adin_setup_all (ADIn *adin, Jconf *jconf, void *arg)
 音声入力デバイスを初期化し,音入力切出用パラメータをセットアップする.
boolean adin_initialize (Recog *recog)
 設定パラメータに従い音声入力デバイスをセットアップする.
boolean adin_initialize_user (Recog *recog, void *arg)
 ユーザ指定のA/D-in関数を用いて音声入力デバイスをセットアップする.


説明

音声入力デバイスの初期化

作者:
Akinobu LEE
日付:
Fri Mar 18 16:17:23 2005
Revision
1.1.1.1

m_adin.c で定義されています。


関数

static boolean adin_select ( ADIn a,
int  source 
) [static]

Set up device-specific parameters and functions to AD-in work area.

引数:
a [i/o] AD-in work area
source [in] input source ID
参照:
adin.h
戻り値:
TRUE on success, FALSE if source is not available.

m_adin.c37 行で定義されています。

参照元 adin_initialize().

static boolean adin_setup_all ( ADIn adin,
Jconf jconf,
void *  arg 
) [static]

音声入力デバイスを初期化し,音入力切出用パラメータをセットアップする.

引数:
adin [in] AD-in ワークエリア
jconf [in] 全体設定パラメータ
arg [in] デバイス依存引数

m_adin.c138 行で定義されています。

参照元 adin_initialize(), と adin_initialize_user().

boolean adin_initialize ( Recog recog  ) 

設定パラメータに従い音声入力デバイスをセットアップする.

引数:
recog [i/o] エンジンインスタンス

m_adin.c185 行で定義されています。

参照元 j_adin_init().

呼出しグラフ:

boolean adin_initialize_user ( Recog recog,
void *  arg 
)

ユーザ指定のA/D-in関数を用いて音声入力デバイスをセットアップする.

recog->adin にデバイス用の各種関数 (ad->*) とパラメータ (silence_cut_default, enable_thread)があらかじめ格納されていること. 詳細は adin_select() を参照のこと.

引数:
recog [i/o] エンジンインスタンス
arg [in] adin_initialize 用引数

m_adin.c265 行で定義されています。

参照元 j_adin_init_user().

呼出しグラフ:


Juliusに対してTue Dec 18 16:04:55 2007に生成されました。  doxygen 1.5.4