docs: add strands-deepgram to Community Packages #319
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed Content
I would like to propose adding strands-deepgram to the Community Packages documentation.
This is a production-ready speech and audio processing tool for Strands Agents, powered by Deepgram's AI platform. It enables agents to transcribe audio with 30+ language support, generate natural-sounding speech, and perform advanced audio intelligence analysis.
Key Features:
Package Information:
Installation:
pip install strands-deepgram pip install 'strands-agents[anthropic]'Quick Usage Example:
Location
Community Packages → Tools → Speech & Audio Processing
Rationale
This package would be valuable for the Strands Agents community because:
Fills a Critical Gap: Enables AI agents to process voice and audio data, which is essential for modern applications like call analytics, voice assistants, meeting transcriptions, and customer support automation.
Production-Ready: Built with comprehensive error handling, follows Strands best practices, supports 30+ languages, and includes real-world examples. Ready to use in production environments.
Saves Development Time: Developers can integrate speech processing in minutes instead of spending days building Deepgram integration from scratch.
Complete Workflows: Works seamlessly with other community tools (strands-hubspot for CRM lookups, strands-teams for notifications) to create end-to-end workflows like call transcription → customer lookup → team notification.
Community Benefit: Open-source with comprehensive documentation and examples. Other developers can learn from it, contribute to it, and build upon it.