snowboy_ros
Functions | Variables
demo2 Namespace Reference

Functions

def interrupt_callback ()
 
def signal_handler (signal, frame)
 

Variables

list callbacks
 
 detected_callback
 
 detector = snowboydecoder.HotwordDetector(models, sensitivity=sensitivity)
 
 interrupt_check
 
bool interrupted = False
 
 models = sys.argv[1:]
 
list sensitivity = [0.5]*len(models)
 
 sleep_time
 

Function Documentation

◆ interrupt_callback()

def demo2.interrupt_callback ( )

Definition at line 15 of file demo2.py.

◆ signal_handler()

def demo2.signal_handler (   signal,
  frame 
)

Definition at line 10 of file demo2.py.

Variable Documentation

◆ callbacks

list demo2.callbacks
Initial value:
1 = [lambda: snowboydecoder.play_audio_file(snowboydecoder.DETECT_DING),
2  lambda: snowboydecoder.play_audio_file(snowboydecoder.DETECT_DONG)]

Definition at line 31 of file demo2.py.

◆ detected_callback

demo2.detected_callback

Definition at line 37 of file demo2.py.

◆ detector

Definition at line 30 of file demo2.py.

◆ interrupt_check

demo2.interrupt_check

Definition at line 38 of file demo2.py.

◆ interrupted

bool demo2.interrupted = False

Definition at line 7 of file demo2.py.

◆ models

demo2.models = sys.argv[1:]

Definition at line 24 of file demo2.py.

◆ sensitivity

list demo2.sensitivity = [0.5]*len(models)

Definition at line 29 of file demo2.py.

◆ sleep_time

demo2.sleep_time

Definition at line 39 of file demo2.py.

snowboydecoder.play_audio_file
def play_audio_file(fname=DETECT_DING)
Definition: snowboydecoder.py:37