Commit Graph

  • 58fa7526fb feat: add --normalize compressor + limiter for input audio master tomatocream 2026-06-06 22:56:21 +08:00
  • 853b5523e5 feat: add --device flag and devices command for mic selection tomatocream 2026-06-06 22:51:06 +08:00
  • c487ba8c08 feat: filter short audio segments (mic bumps) and add debug notebook tomatocream 2026-06-01 16:16:31 +08:00
  • a727899ee5 Initial commit: add CLAUDE.md and transcribe.py tomatocream 2026-05-31 01:05:48 +08:00
  • 96a47a60dc Initial commit main tomatocream 2026-05-31 01:03:23 +08:00
  • 50f8d158c4 feat: add voice command processing and input backend interface tomatocream 2026-05-30 21:37:20 +08:00
  • f083e424c9 feat: make silence pause duration configurable via --pause flag tomatocream 2026-05-30 21:12:26 +08:00
  • 92d8ba28d0 feat: add Typer CLI with daemon mode and wtype keyboard injection tomatocream 2026-05-30 21:09:32 +08:00
  • 8d517b3ea8 refactor: restructure project into src layout with proper packaging tomatocream 2026-05-30 00:45:56 +08:00
  • cbea62b2a9 fix: add portaudio to LD_LIBRARY_PATH and add flake lockfile tomatocream 2026-05-30 00:42:36 +08:00
  • 843ec534d1 fix: handle processor.decode returning a list of strings tomatocream 2026-05-29 03:00:09 +08:00
  • cf18335235 fix: simplify audio callback, use deque for pre-roll, add worker timeout warning tomatocream 2026-05-29 02:48:51 +08:00
  • 747a4772b6 feat: implement live streaming transcription with VAD tomatocream 2026-05-29 02:46:13 +08:00
  • d62fcdd1cd feat: add silence calibration and VAD state machine tomatocream 2026-05-29 02:45:09 +08:00
  • 4605be5bc9 refactor: switch to argparse, add --stream and --lang flags tomatocream 2026-05-29 02:43:47 +08:00
  • 6bff2875c5 Add implementation plan for live streaming transcription tomatocream 2026-05-29 02:42:00 +08:00
  • e0911653fe Add design spec for live streaming microphone transcription tomatocream 2026-05-29 02:38:05 +08:00
  • c055a8ffb9 Replace flake.nix with shell.nix for simpler NixOS dev environment tomatocream 2026-05-26 01:59:15 +08:00
  • 55a51a7668 Add flake.nix with portaudio + CUDA, microphone support in transcribe.py tomatocream 2026-05-26 01:55:54 +08:00
  • 8b88489a53 Simplify to audio file input (mic requires PortAudio on NixOS) tomatocream 2026-05-26 01:49:52 +08:00
  • 14abcb89f2 Add accelerate dependency tomatocream 2026-05-26 01:38:10 +08:00
  • 82fe21fe41 Add Cohere Transcribe demo with uv + Python 3.14 tomatocream 2026-05-26 01:35:10 +08:00