Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

SpeakNote

waheniwaheni563 downloads

Record voice notes and auto-transcribe them to markdown using Deepgram, AssemblyAI, or OpenAI Whisper.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

SpeakNote lets you record audio directly inside Obsidian and instantly convert it into clean, searchable Markdown using AI transcription providers such as OpenAI Whisper, Deepgram Nova, and AssemblyAI.

Perfect for:

  • Journaling
  • Quick idea capture
  • Meetings & lectures
  • Hands-free writing
  • Voice-first workflows

🚀 Features

🎤 One‑click recording

Record audio directly from the ribbon icon or command palette.

🧠 AI‑powered transcription

Supports 3 major providers:

  • OpenAI Whisper
  • Deepgram Nova
  • AssemblyAI

📄 Auto‑Transcribe Mode

Automatically generate a Markdown transcript when recording stops.

▶️ Floating audio mini‑player

Review your recordings with a clean, minimal UI that auto‑hides.

🗂 Save anywhere in your vault

Choose your own folder (default: SpeakNotes).

🌍 Multi‑language support

Built‑in support for:

  • English
  • French
  • Spanish
  • German

(More languages coming soon.)

🛡 Industry‑grade error handling

SpeakNote includes:

  • Friendly API & network error messages
  • File system safety (no crashes)
  • Auto‑fallback file creation
  • Recording limit protection

🎯 Why SpeakNote?

Most Obsidian voice note tools record audio only.

SpeakNote converts your audio automatically into clean, usable notes.

If you’re someone who:

  • Thinks better aloud
  • Wants to journal hands‑free
  • Hates typing long thoughts
  • Takes notes while walking
  • Needs quick transcripts during work

SpeakNote fits directly into your workflow.


🎤 How to Use SpeakNote

1. Start Recording

Click the 🎙️ microphone icon in the Obsidian left ribbon
OR
Run the command:

SpeakNote: Start / Stop Recording

You’ll see:

  • A pulsing red icon
  • A “Recording started…” notice

2. Stop Recording

Click the ribbon again.
Your audio is saved as:

<your-vault>/<folder>/<timestamp>.webm

3. Auto‑Transcription (optional)

If Auto‑Transcribe is enabled:

  1. SpeakNote uploads the audio to your provider
  2. Displays a “Transcribing…” overlay
  3. Saves a .md transcript next to the audio
  4. Opens the transcript automatically

⚙️ Settings

Go to:

Settings → Community Plugins → SpeakNote

🎙️ Transcription Provider

Choose:

  • OpenAI Whisper
  • Deepgram Nova
  • AssemblyAI

🔑 API Keys

Enter your API key for the provider you selected.

🗂 Recording Folder

Customize where .webm files are stored.

🧠 Auto‑Transcribe

Automatically convert audio to text.

⏱ Recording limits

  • Free: up to 1 minute
  • Premium (coming soon): up to 5 minutes
  • Unlimited in future releases

🧪 Supported Languages

Provider EN FR ES DE AR Notes
OpenAI Whisper ✔ ✔ ✔ ✔ ⚠ Arabic accuracy varies
Deepgram Nova ✔ ✔ ✔ ✔ ❌ No Arabic yet
AssemblyAI ✔ ✔ ✔ ✔ ❌ No Arabic

🔒 Privacy

SpeakNote respects your privacy:

  • Audio files are saved locally in your vault
  • No analytics, tracking, or hidden scripts
  • Your API keys are stored only on your device
  • Audio is sent only to the provider you explicitly select
  • No external servers or accounts required

📦 Installation

✔ From the Obsidian Marketplace (recommended)

Search for SpeakNote in:

Settings → Community Plugins → Browse

📁 Manual installation

  1. Download the latest release from
    https://github.com/waheni/obsidian-speaknote/releases
  2. Extract the folder into:
    <vault>/.obsidian/plugins/speaknote/
    
  3. Enable the plugin inside Obsidian.

🛠 Troubleshooting

❌ “Missing API Key”

Go to settings and enter a valid key for your provider.

❌ “Invalid folder name”

Avoid characters like:

/ \ : * ? " < > |

❌ “Playback Error: file not found”

You may have deleted the audio manually.
Recording again will fix this.

❌ “Network error”

Check your Wi‑Fi or provider availability.


🧭 Roadmap

v0.3.0

  • Google Sign‑In
  • Premium unlock (5‑minute recording)
  • Better language selection per provider

v0.5.0

  • Offline local Whisper model
  • Audio trimming
  • Noise reduction

v1.0.0

  • Full mobile‑optimized UI
  • Multi‑segment recording
  • Cloud‑sync safety for mobile workflows

🤝 Contributing

Pull requests, feature suggestions, and bug reports are welcome!

👉 https://github.com/waheni/obsidian-speaknote/issues

🧑‍💻 Author

Heni Wael (Neurahex)
GitHub: https://github.com/waheni
Email: [email protected]

Enjoy fast, clean, voice‑powered notes in Obsidian with SpeakNote! 🎙️

81%
HealthExcellent
ReviewCaution
About
Record voice notes directly in Obsidian and save audio files in your vault. Transcribe recordings into clean, searchable Markdown using OpenAI Whisper, Deepgram Nova, or AssemblyAI with optional auto-transcription, and play back files via a floating mini-player.
AIAttachmentsInterface
Details
Current version
0.2.7
Last updated
5 months ago
Created
7 months ago
Updates
8 releases
Downloads
563
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
waheniwaheni
github.com/waheni
GitHubwaheni
  1. Community
  2. Plugins
  3. AI
  4. SpeakNote

Related plugins

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Local GPT

Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.

Whisper

Speech-to-text using OpenAI Whisper.

Nexus AI Chat Importer

Import AI chat conversations from ChatGPT, Claude, and Le Chat exports into Obsidian as clean, readable Markdown files.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.