Home
Speech module

SpeechEvent

SpeechEvent

#include <icy/speech/event.h>
struct SpeechEvent

Defined in src/speech/include/icy/speech/event.h:40

List of all members

NameKindOwner
typevariableDeclared here
sourcevariableDeclared here
detectorvariableDeclared here
emittedAtUsecvariableDeclared here
audiovariableDeclared here
activevariableDeclared here
levelvariableDeclared here
peakvariableDeclared here
datavariableDeclared here

Public Attributes

ReturnNameDescription
std::stringtype
std::stringsource
std::stringdetector
int64_temittedAtUsec
AudioRefaudio
boolactive
floatlevel
floatpeak
json::Valuedata

type

std::string type = "speech:update"

Defined in src/speech/include/icy/speech/event.h:42


source

std::string source

Defined in src/speech/include/icy/speech/event.h:43


detector

std::string detector

Defined in src/speech/include/icy/speech/event.h:44


emittedAtUsec

int64_t emittedAtUsec = 0

Defined in src/speech/include/icy/speech/event.h:45


audio

AudioRef audio

Defined in src/speech/include/icy/speech/event.h:46


active

bool active = false

Defined in src/speech/include/icy/speech/event.h:47


level

float level = 0.0f

Defined in src/speech/include/icy/speech/event.h:48


peak

float peak = 0.0f

Defined in src/speech/include/icy/speech/event.h:49


data

json::Value data = json::Value::object()

Defined in src/speech/include/icy/speech/event.h:50