deepgramdeepgramOfficial·8 Agent Skills Included

deepgram-python-sdk

Python speech transcription, text-to-speech, and voice agent integration

Integrates Deepgram speech recognition, text-to-speech, and text analysis into Python applications. Covers live streaming transcription, speaker diarization, sentiment analysis, and full-duplex voice agents with function calling. Eliminates guesswork around authentication schemes, WebSocket lifecycle, and model selection with tested code patterns. Helps developers ship voice features faster with correct sync and async client usage.
npx skills add deepgram/deepgram-python-sdk --all -g -y

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install deepgram-python-sdk?â–¼

Run `npx skills add deepgram/deepgram-python-sdk --all -g -y` in your terminal to install all skills in this suite globally.

How to transcribe audio files in Python?â–¼

Use the speech-to-text skill patterns: call `client.listen.v1.media.transcribe_file` with your audio bytes and a model like nova-3, then read the transcript from the response.

How to build a voice agent in Python?â–¼

The voice agent skill shows how to connect over WebSocket, send settings for listen, think, and speak providers, and handle events like user speech and function calls.

Does the Deepgram SDK support async Python?â–¼

Yes. The SDK provides an AsyncDeepgramClient with full async/await support for transcription, text-to-speech, and streaming WebSocket connections.

How to add sentiment analysis to audio transcription?â–¼

Enable analytics flags like sentiment, summarize, topics, and diarize on the standard transcription request; the audio intelligence skill covers the exact parameters and REST-only limitations.

Related Repositories in Software Engineering

View All in Software Engineering→