ErrorCategory (service_main.py)

sample-voice-agent · voice, voice-pipeline, http-server, async-pool, fargate-service

Service mode entrypoint for Pipecat voice pipeline. Runs an async HTTP server that accepts call requests, allowing the container to stay warm and handle multiple calls without cold starts. Uses aiohttp to run both the HTTP server and pipecat pipelines in the same event loop - thi

# Source: https://github.com/aws-solutions-library-samples/sample-voice-agent | License: MIT-0 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved
# Provided via justclaw.it.com; keep this notice with the code.
"""Service mode entrypoint for Pipecat voice pipeline.

Runs an async HTTP server that accepts call requests, allowing the container
to stay warm and handle multiple calls without cold starts.

Uses aiohttp to run both the HTTP server and pipecat pipelines in the same
event loop - this is required because pipecat's Daily transport uses signals
that only work in the main thread.

Environment variables (minimal - only deployment-specific):
  SERVICE_PORT: Port to listen on (default: 8080)
  AWS_REGION: AWS region for SDK clients
"""

import asyncio
import logging
impor

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key