speech_deepgram 0.1.0 copy "speech_deepgram: ^0.1.0" to clipboard
speech_deepgram: ^0.1.0 copied to clipboard

Deepgram streaming STT adapter over caller-owned audio streams.

speech_deepgram #

Deepgram streaming speech-to-text for the provider-neutral speech_core contracts.

The adapter accepts caller-owned PCM; it does not capture a microphone or own playback. Audio writes are bounded, credentials come from a renewable token source, and transport failures use stable SpeechFailure codes.

import 'package:speech_deepgram/speech_deepgram.dart';

final tokenSource = StaticDeepgramTokenSource(
  DeepgramAccessToken(value: apiKey),
);

Compose the provider with audio_flutter and audio_kit_graph to share one capture with recording, metering, VAD, or additional speech providers.

This release uses a dart:io WebSocket transport and does not support web.

0
likes
150
points
44
downloads

Documentation

API reference

Publisher

verified publisherksh.dev

Weekly Downloads

Deepgram streaming STT adapter over caller-owned audio streams.

Repository (GitHub)
View/report issues

Topics

#speech-to-text #deepgram #streaming #speech-recognition

License

MIT (license)

Dependencies

audio_core, speech_core, web_socket_channel

More

Packages that depend on speech_deepgram