Skip to content

[Suggestion] Flutter cross-platform voice note app with STT and Audio Intelligence (Dart) #243

@deepgram-robot

Description

@deepgram-robot

What to build

A Flutter app that records voice notes, transcribes them with Deepgram STT, and analyzes them with Audio Intelligence (sentiment, topics, entity detection). Demonstrates a complete mobile voice note workflow on iOS and Android from a single codebase.

Why this matters

Flutter developers building voice-enabled mobile apps currently have no reference implementation showing how to integrate Deepgram's full feature set. Voice note apps are one of the most common mobile use cases for speech-to-text, and adding Audio Intelligence (sentiment, topics, entities) transforms a simple transcription into an intelligent note-taking tool. Flutter's single-codebase approach means one example serves both iOS and Android developers simultaneously.

Suggested scope

  • Language/Framework: Dart / Flutter (latest stable)
  • Deepgram APIs: Pre-recorded STT (Nova-3), Audio Intelligence (sentiment, topics, entities)
  • Features: Record audio from device microphone, upload to Deepgram, display transcript with intelligence annotations (sentiment badges, topic tags, entity highlights)
  • Complexity: Medium — requires audio recording, REST API calls, and UI for results
  • No backend required — direct API calls from Flutter app with API key (with note about production key management)

Acceptance criteria

  • Runnable with minimal setup (clone, add API key, run)
  • README explains the pattern clearly
  • Uses current Deepgram API (direct REST calls or HTTP client)
  • Works on both iOS and Android simulators
  • Demonstrates audio recording → transcription → intelligence analysis flow
  • Shows transcript with sentiment, topics, and entity annotations in the UI

Raised by the DX intelligence system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions