Skip to content

feat(stt): add ElevenLabs transcription provider - #26526

Closed
ottovoo wants to merge 1 commit into
NousResearch:mainfrom
ottovoo:feat/elevenlabs-stt
Closed

feat(stt): add ElevenLabs transcription provider#26526
ottovoo wants to merge 1 commit into
NousResearch:mainfrom
ottovoo:feat/elevenlabs-stt

Conversation

@ottovoo

@ottovoo ottovoo commented May 15, 2026

Copy link
Copy Markdown

Summary

  • add ElevenLabs as a speech-to-text provider using the existing ELEVENLABS_API_KEY
  • add default STT config for ElevenLabs scribe_v2 plus optional language/events/diarization/timestamp settings
  • update provider detection, dispatch, and tests for ElevenLabs STT

Verification

  • python -m pytest tests/tools/test_transcription_tools.py -q -o 'addopts='

@ottovoo

ottovoo commented May 15, 2026

Copy link
Copy Markdown
Author

Please disregard this... Hermes went a bit crazy

@ottovoo ottovoo closed this May 15, 2026
@ottovoo
ottovoo deleted the feat/elevenlabs-stt branch May 15, 2026 19:08
@alt-glitch alt-glitch added type/feature New feature or request tool/tts Text-to-speech and transcription comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have labels May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have tool/tts Text-to-speech and transcription type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants