Skip to content

Comments

Add Amazon Bedrock Nova S2S Live Podcasting POC with guardrails#244

Open
mevana wants to merge 1 commit intoaws-samples:mainfrom
mevana:add-live-podcasting-poc
Open

Add Amazon Bedrock Nova S2S Live Podcasting POC with guardrails#244
mevana wants to merge 1 commit intoaws-samples:mainfrom
mevana:add-live-podcasting-poc

Conversation

@mevana
Copy link

@mevana mevana commented Feb 23, 2026

Adds a proof-of-concept demonstrating Amazon Nova Sonic bidirectional streaming for AI-powered live podcast generation. Two AI hosts (Matthew and Tiffany) engage in multi-turn spoken dialogue about AWS topics.

Features:

  • Flask web app with SSE for real-time transcript streaming
  • CLI modes: text, audio, and mixed interaction
  • Topic validation (60+ AWS keywords)
  • PII output filtering (emails, phones, account IDs, access keys)
  • System and per-turn prompt guardrails
  • Property-based and unit tests (33 tests)

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@mevana mevana force-pushed the add-live-podcasting-poc branch from 62b0417 to 4afeb11 Compare February 23, 2026 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants