Julius 4.2
関数
Pause and Resume API
JuliusLib API

エンジンの一時停止・再開 [詳細]

Pause and Resume APIのコラボレーション図

関数

void j_request_pause (Recog *recog)
 エンジンに認識処理を一時停止するよう要求する.
void j_request_terminate (Recog *recog)
 エンジンに認識処理を即時停止するよう要求する.
void j_request_resume (Recog *recog)
 一時停止しているエンジンを再開させる.

説明

エンジンの一時停止・再開


関数

void j_request_pause ( Recog recog)

エンジンに認識処理を一時停止するよう要求する.

この関数を呼出し時に 音声入力を実行中であった場合,その入力の認識が終了したあとで停止する.

引数:
recog[in] engine instance

jfunc.c52 行で定義されています。

参照元 j_recognize_stream_core().

呼出しグラフ:

void j_request_terminate ( Recog recog)

エンジンに認識処理を即時停止するよう要求する.

この関数を呼出し時に 音声入力を実行中の場合,その入力を破棄して即座に停止する.

引数:
recog[in] engine instance

jfunc.c91 行で定義されています。

void j_request_resume ( Recog recog)

一時停止しているエンジンを再開させる.

引数:
recog

jfunc.c129 行で定義されています。