generated from obsidianmd/obsidian-sample-plugin
-
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #101 from chhoumann/transcribe
Add Transcribe feature via Whisper
- Loading branch information
Showing
13 changed files
with
1,074 additions
and
188 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Transcripts | ||
|
||
PodNotes allows you to create transcripts of podcast episodes using OpenAI's Whisper model. | ||
|
||
## Setting Up | ||
|
||
Before you can use the transcription feature, you need to set up a few things: | ||
|
||
1. **OpenAI API Key**: You need to have an OpenAI API key. You can get one by signing up at [OpenAI's website](https://openai.com/). Once you have the key, enter it in the PodNotes settings under the "Transcript settings" section. | ||
|
||
2. **Transcript File Path**: In the settings, you can specify where you want the transcript files to be saved. You can use placeholders like `{{podcast}}` and `{{title}}` in the path. | ||
|
||
3. **Transcript Template**: You can also customize how the transcript content is formatted using a template. | ||
|
||
## Creating a Transcript | ||
|
||
To create a transcript: | ||
|
||
1. Start playing the podcast episode you want to transcribe. | ||
2. Use the "Transcribe current episode" command in Obsidian. | ||
3. PodNotes will download the episode (if it hasn't been downloaded already), split it into chunks, and send these chunks to OpenAI for transcription. | ||
4. Once the transcription is complete, a new file will be created at the specified location with the transcribed content. | ||
|
||
## Transcript Template | ||
|
||
The transcript template works similarly to the [note template](./templates.md#note-template), but with the added `{{template}}` placeholder. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.