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