obsidian-edge-tts and obsidian-tts
These are direct competitors, as both are Obsidian plugins that provide text-to-speech functionality for notes, but leverage different underlying TTS engines.
About obsidian-edge-tts
travisvn/obsidian-edge-tts
Free, high quality text-to-speech for your Obsidian notes, leveraging Microsoft Edge's Read Aloud API.
Supports native mobile playback on iOS and Android, queuing multiple notes for continuous narration, and generating embeddable MP3 files directly within notes. The plugin reverse-engineers Microsoft Edge's undocumented TTS API to bypass authentication, offering dozens of voices across multiple locales without requiring API keys or paid services. Integrates deeply with Obsidian's command palette, right-click context menus, and status bar while maintaining a floating playback controller with adjustable speed and loop options.
About obsidian-tts
joethei/obsidian-tts
Text to speech for Obsidian. Hear your notes.
Leverages the native Web Speech API and OS-level text-to-speech engines (Windows SAPI, macOS, iOS) for playback, with automatic language detection via ISO 639-1 codes or YAML frontmatter overrides. Supports selective text playback in edit mode and exposes a plugin API for integration with other Obsidian plugins like RSS Reader. Ribbon and statusbar controls provide quick access to playback, pause, resume, and state management.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work