Handle multiple user inputs from the user when a voicemail is detected; add a configurable timeout to emitting the callback
This commit is contained in:
@@ -61,9 +61,6 @@ async def handle_voicemail(processor):
|
||||
"""
|
||||
logger.info("Voicemail detected! Playing greeting...")
|
||||
|
||||
# Wait a moment for interruption to clear
|
||||
await asyncio.sleep(1)
|
||||
|
||||
# Push frames using standard Pipecat pattern
|
||||
await processor.push_frame(
|
||||
TTSSpeakFrame("This is Mattie. Call me back when you can!"),
|
||||
|
||||
Reference in New Issue
Block a user