Merge pull request #4329 from pipecat-ai/mb/resolve-krisp-warning

Silence krisp_audio import logs on auto-import
This commit is contained in:
Mark Backman
2026-04-17 18:23:01 -04:00
committed by GitHub

View File

@@ -15,9 +15,11 @@ from loguru import logger
try: try:
import krisp_audio import krisp_audio
except ModuleNotFoundError as e: except ModuleNotFoundError as e:
logger.error(f"Exception: {e}") raise ImportError(
logger.error("In order to use the Krisp instance, you need to install krisp_audio.") "krisp_audio is required for Krisp audio features. "
raise ImportError(f"Missing module: {e}") from e "Install it to use KrispVivaFilter, KrispVivaVadAnalyzer, "
"KrispVivaTurn, or KrispVivaIPUserTurnStartStrategy."
) from e
# Mapping of sample rates (Hz) to Krisp SDK SamplingRate enums # Mapping of sample rates (Hz) to Krisp SDK SamplingRate enums