mssoftjp_obsidian-voice-input/docs/PROCESSING_FLOW.md
mssoftjp e4904d2e4c build(deploy): unify to npm run deploy; remove iCloud-specific script
package.json: set deploy -> deploy-local alias and drop deploy-icloud.\nREADME: update deploy instructions to use Obsidian config vault detection + troubleshooting.\ndocs: add docs/PROCESSING_FLOW.md.\nNote: scripts/ and memo/ are gitignored; corresponding local updates are not tracked.
2025-10-29 03:07:36 +09:00

545 B
Raw Blame History

Processing Flow (High Level)

This document outlines the highlevel processing pipeline for Voice Input.

  • Capture audio from microphone (WebAudio)
  • Voice Activity Detection (VAD via fvad-wasm)
  • Buffering and segmenting frames
  • Encode and send via Obsidian requestUrl
  • OpenAI Audio Transcriptions (GPT4o Transcribe / GPT4o mini Transcribe)
  • Optional postprocessing (dictionarybased clean up)
  • Render transcript in the Voice Input view; quick actions (copy/insert/append)

Details will be expanded in future revisions.