mirror of
https://github.com/dustinkeeton/obsidian-synapse.git
synced 2026-07-22 07:44:43 +00:00
feat: default "Remove filler words" off and explain its trade-off
Stripping filler is a per-content-type call — right for voice memos, wrong for interviews, talks, and video transcripts the user wants verbatim — and an always-on default is exactly the kind of forgotten setting that silently rewords content. Off by default for new installs (existing vaults keep their saved value); the toggle now explains when to use it. Whether this belongs in tidy instead is part of the #465 UX review. Co-Authored-By: Claude <bot@wafflenet.io> Claude-Session: https://claude.ai/code/session_012HVfTic7eKWvFiEYkoJe6m
This commit is contained in:
parent
6b53f7cde1
commit
2988d8e003
3 changed files with 10 additions and 2 deletions
|
|
@ -278,7 +278,7 @@ way (see DECISIONS.md).
|
|||
| Enable audio | Toggle audio transcription | On |
|
||||
| Transcription provider | Whisper API, Deepgram, or Local Whisper (desktop only) | Whisper API |
|
||||
| Post-processing | Clean up transcriptions with AI | On |
|
||||
| Remove filler words | Strip filler words from transcripts | On |
|
||||
| Remove filler words | Strip filler words from transcripts (best for voice memos; alters quoted speech) | Off |
|
||||
|
||||
### Video Transcription
|
||||
|
||||
|
|
|
|||
|
|
@ -81,6 +81,11 @@ export function renderAudioSettings(ctx: SettingsSectionContext): void {
|
|||
|
||||
new Setting(audioBody)
|
||||
.setName('Remove filler words')
|
||||
.setDesc(
|
||||
'Strip "um", "uh", and false starts during post-processing. Best for ' +
|
||||
'voice memos — it rewords quoted speech, so leave it off for ' +
|
||||
'interviews, talks, and video transcripts you want verbatim.'
|
||||
)
|
||||
.addToggle((toggle) =>
|
||||
toggle
|
||||
.setValue(plugin.settings.audio.postProcessing.removeFiller)
|
||||
|
|
|
|||
|
|
@ -420,7 +420,10 @@ export const DEFAULT_SETTINGS: SynapseSettings = {
|
|||
autoFormatLyrics: true,
|
||||
postProcessing: {
|
||||
enabled: true,
|
||||
removeFiller: true,
|
||||
// Off by default: stripping filler is a per-content-type call (great
|
||||
// for voice memos, wrong for interviews/quotes) that users forget
|
||||
// is on. Opt in per vault; possibly moving to tidy (#465).
|
||||
removeFiller: false,
|
||||
addStructure: true,
|
||||
extractKeyPoints: false,
|
||||
customPrompt: '',
|
||||
|
|
|
|||
Loading…
Reference in a new issue