Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.assist_pipeline.const Namespace Reference

Variables

int BYTES_PER_CHUNK = SAMPLES_PER_CHUNK * SAMPLE_WIDTH * SAMPLE_CHANNELS
 
string CONF_DEBUG_RECORDING_DIR = "debug_recording_dir"
 
string DATA_CONFIG = f"{DOMAIN}.config"
 
string DATA_LAST_WAKE_UP = f"{DOMAIN}.last_wake_up"
 
string DATA_MIGRATIONS = f"{DOMAIN}_migrations"
 
int DEFAULT_PIPELINE_TIMEOUT = 60 * 5
 
int DEFAULT_WAKE_WORD_TIMEOUT = 3
 
string DOMAIN = "assist_pipeline"
 
string EVENT_RECORDING = f"{DOMAIN}_recording"
 
int MS_PER_CHUNK = 10
 
string OPTION_PREFERRED = "preferred"
 
int SAMPLE_CHANNELS = 1
 
int SAMPLE_RATE = 16000
 
int SAMPLE_WIDTH = 2
 
int SAMPLES_PER_CHUNK = SAMPLE_RATE // (1000 // MS_PER_CHUNK)
 
int WAKE_WORD_COOLDOWN = 2
 

Detailed Description

Constants for the Assist pipeline integration.

Variable Documentation

◆ BYTES_PER_CHUNK

int homeassistant.components.assist_pipeline.const.BYTES_PER_CHUNK = SAMPLES_PER_CHUNK * SAMPLE_WIDTH * SAMPLE_CHANNELS

Definition at line 24 of file const.py.

◆ CONF_DEBUG_RECORDING_DIR

string homeassistant.components.assist_pipeline.const.CONF_DEBUG_RECORDING_DIR = "debug_recording_dir"

Definition at line 12 of file const.py.

◆ DATA_CONFIG

string homeassistant.components.assist_pipeline.const.DATA_CONFIG = f"{DOMAIN}.config"

Definition at line 5 of file const.py.

◆ DATA_LAST_WAKE_UP

string homeassistant.components.assist_pipeline.const.DATA_LAST_WAKE_UP = f"{DOMAIN}.last_wake_up"

Definition at line 14 of file const.py.

◆ DATA_MIGRATIONS

string homeassistant.components.assist_pipeline.const.DATA_MIGRATIONS = f"{DOMAIN}_migrations"

Definition at line 6 of file const.py.

◆ DEFAULT_PIPELINE_TIMEOUT

int homeassistant.components.assist_pipeline.const.DEFAULT_PIPELINE_TIMEOUT = 60 * 5

Definition at line 8 of file const.py.

◆ DEFAULT_WAKE_WORD_TIMEOUT

int homeassistant.components.assist_pipeline.const.DEFAULT_WAKE_WORD_TIMEOUT = 3

Definition at line 10 of file const.py.

◆ DOMAIN

string homeassistant.components.assist_pipeline.const.DOMAIN = "assist_pipeline"

Definition at line 3 of file const.py.

◆ EVENT_RECORDING

string homeassistant.components.assist_pipeline.const.EVENT_RECORDING = f"{DOMAIN}_recording"

Definition at line 17 of file const.py.

◆ MS_PER_CHUNK

int homeassistant.components.assist_pipeline.const.MS_PER_CHUNK = 10

Definition at line 22 of file const.py.

◆ OPTION_PREFERRED

string homeassistant.components.assist_pipeline.const.OPTION_PREFERRED = "preferred"

Definition at line 26 of file const.py.

◆ SAMPLE_CHANNELS

int homeassistant.components.assist_pipeline.const.SAMPLE_CHANNELS = 1

Definition at line 21 of file const.py.

◆ SAMPLE_RATE

int homeassistant.components.assist_pipeline.const.SAMPLE_RATE = 16000

Definition at line 19 of file const.py.

◆ SAMPLE_WIDTH

int homeassistant.components.assist_pipeline.const.SAMPLE_WIDTH = 2

Definition at line 20 of file const.py.

◆ SAMPLES_PER_CHUNK

int homeassistant.components.assist_pipeline.const.SAMPLES_PER_CHUNK = SAMPLE_RATE // (1000 // MS_PER_CHUNK)

Definition at line 23 of file const.py.

◆ WAKE_WORD_COOLDOWN

int homeassistant.components.assist_pipeline.const.WAKE_WORD_COOLDOWN = 2

Definition at line 15 of file const.py.