Skip to content

Deepgram transcribe#83

Merged
pragmatrix merged 8 commits into
masterfrom
deepgram-transcribe
Jun 23, 2026
Merged

Deepgram transcribe#83
pragmatrix merged 8 commits into
masterfrom
deepgram-transcribe

Conversation

@pragmatrix

Copy link
Copy Markdown
Owner

No description provided.

@pragmatrix pragmatrix force-pushed the deepgram-transcribe branch from 3d8ef60 to 0e81beb Compare June 23, 2026 18:20
@pragmatrix pragmatrix requested a review from Copilot June 23, 2026 18:23
@pragmatrix pragmatrix marked this pull request as ready for review June 23, 2026 18:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Deepgram Flux-based speech-to-text provider to the context-switch service ecosystem and wires it into the public API, registry, CLI example, and documentation.

Changes:

  • Introduces a new deepgram-service crate implementing DeepgramTranscribe (Flux streaming, turn events, billing records).
  • Registers the service (deepgram-transcribe) and re-exports it via context_switch::services.
  • Updates the transcribe example + docs/just targets to support running with the Deepgram provider.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/lib.rs Re-exports DeepgramTranscribe under context_switch::services.
src/context_switch.rs Registers deepgram-transcribe in the main Registry.
services/microsoft-voice-live/src/transcribe.rs Doc comment tweak (ISO-639-1 formatting).
services/deepgram/src/transcribe.rs Implements Deepgram Flux transcription service (streaming input, turn events, billing).
services/deepgram/src/lib.rs Exposes the Deepgram transcribe module and type re-export.
services/deepgram/Cargo.toml Defines new deepgram-service crate and dependencies.
README.md Documents running transcribe example with Deepgram + env vars.
justfile Adds a Deepgram transcribe recipe.
examples/transcribe.rs Adds deepgram provider option and provider-arg validation refactor.
CONTEXT.md Adds terminology/context for Deepgram Flux and turn events.
Cargo.toml Adds services/deepgram workspace member and workspace dependency.

Comment thread services/deepgram/src/transcribe.rs Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.

Comment thread examples/transcribe.rs
Comment thread services/deepgram/src/transcribe.rs Outdated
Comment thread services/deepgram/src/transcribe.rs
pragmatrix and others added 2 commits June 23, 2026 20:51
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@pragmatrix pragmatrix merged commit ddef790 into master Jun 23, 2026
3 checks passed
@pragmatrix pragmatrix deleted the deepgram-transcribe branch June 23, 2026 18:58
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