Skip to content

Feature request: Add FunASR for voice input transcription #2286

Description

@LauraGPT

Feature Request

Add FunASR/SenseVoice as a self-hosted STT option for voice input in Chat UI.

Why

Chat UI supports voice input via browser speech recognition. A server-side STT option using FunASR would provide:

  • Better accuracy: SenseVoice outperforms browser speech recognition, especially for non-English languages
  • Self-hosted: Aligns with Chat UI's self-hosted philosophy
  • 50+ languages with emotion detection
  • OpenAI-compatible API: funasr-server serves POST /v1/audio/transcriptions

Integration

# Start FunASR server alongside Chat UI
funasr-server --device cuda --port 8000

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions