talk_detect_params Struct Reference

Private data structure used with the function's datastore. More...

Collaboration diagram for talk_detect_params:

Collaboration graph
[legend]

Data Fields

struct ast_audiohook audiohook
struct ast_dspdsp
int dsp_silence_threshold
int dsp_talking_threshold
int talking
struct timeval talking_start

Detailed Description

Private data structure used with the function's datastore.

Definition at line 120 of file func_talkdetect.c.


Field Documentation

struct ast_audiohook audiohook [read]

The audiohook for the function

Definition at line 122 of file func_talkdetect.c.

Referenced by datastore_destroy_cb(), remove_talk_detect(), and set_talk_detect().

struct ast_dsp* dsp [read]

The DSP used to do the heavy lifting

Definition at line 132 of file func_talkdetect.c.

Referenced by datastore_destroy_cb(), set_talk_detect(), and talk_detect_audiohook_cb().

How long we'll wait before we decide someone is silent

Definition at line 126 of file func_talkdetect.c.

Referenced by set_talk_detect(), talk_detect_audiohook_cb(), and talk_detect_fn_write().

Our threshold above which we consider someone talking

Definition at line 124 of file func_talkdetect.c.

Referenced by set_talk_detect(), and talk_detect_fn_write().

int talking

Whether or not the user is currently talking

Definition at line 128 of file func_talkdetect.c.

Referenced by talk_detect_audiohook_cb().

struct timeval talking_start [read]

The time the current burst of talking started

Definition at line 130 of file func_talkdetect.c.

Referenced by talk_detect_audiohook_cb().


The documentation for this struct was generated from the following file:

Generated on Thu Apr 16 06:37:49 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6