Dictation Plugin for Obsidian
This plugin allows you to quickly dictate notes in Obsidian using OpenAI's Whisper for speech-to-text and GPT-3.5 for summarization.
Features
- Start or Stop Recording using
Cmd + Alt + D, the ribbon icon, or the command palette.
- Transcribe Speech or Existing Audio File using OpenAI Whisper.
- Summarize the Transcribed Text using GPT-3.5 Turbo.
- Create and Open a Note with the transcription and summary automatically formatted.
Usage
- Start Dictation: Press
Cmd + Alt + D, click the microphone icon in the sidebar, or use the command palette to start or stop recording. To transcribe an existing audio use "Transcribe Existing Audio File" command from the Command palette
- Transcription: The recorded audio is sent to OpenAI Whisper for transcription.
- Summary: The transcribed text is summarized using GPT-3.5 Turbo.
- Create Note: The final note, including the summary and transcription, is created and automatically opened in Obsidian.
Settings
- OpenAI API Key: You need to provide your OpenAI API key to use the transcription and summarization features.
- Note Template: Customize the template used for creating notes, including placeholders for the date, summary, and transcribed text.
Installation
- Clone or download the plugin repository.
- Copy the plugin folder to your Obsidian vault's
.obsidian/plugins/ directory.
- Enable the "Dictation Plugin" in Obsidian's community plugins settings.
Requirements
- OpenAI API Key: Required for both transcription (Whisper) and summarization (GPT-3.5).
- Obsidian: Version 0.12.0 or higher.
License
This plugin is licensed under the MIT License.