Note Claude Code session name; update voices, presentation, todo

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-30 06:49:11 +00:00
parent ecbbaef6bc
commit 4fdad055e4
3 changed files with 13 additions and 1 deletions

View File

@@ -159,3 +159,9 @@ _librosa.resample = lambda *a, **k: _orig(*a, **k).astype(np.float32)
**VAD over-segmentation:** a mid-utterance pause produces two segments that Whisper transcribes to similar or identical text. `speak-as.mjs` deduplicates consecutive lines (normalized, punctuation-stripped) before speaking. **VAD over-segmentation:** a mid-utterance pause produces two segments that Whisper transcribes to similar or identical text. `speak-as.mjs` deduplicates consecutive lines (normalized, punctuation-stripped) before speaking.
**Native stdout:** the sherpa-onnx native addon writes transcription results directly to fd 1 via C `write()`, bypassing Node.js `process.stdout.write`. This cannot be intercepted from JavaScript. It only writes for non-trivial results (not silence/garbage). **Native stdout:** the sherpa-onnx native addon writes transcription results directly to fd 1 via C `write()`, bypassing Node.js `process.stdout.write`. This cannot be intercepted from JavaScript. It only writes for non-trivial results (not silence/garbage).
---
## Session reference
The Claude Code session used to develop this project is named **voice-buddy** — a self-referential session where the voice assistant was used to direct its own development.

View File

@@ -56,6 +56,12 @@ This session itself is a good example: several hours of brainstorming, planning,
--- ---
## Purpose
This isn't a product pitch. It's sharing something genuinely useful that changes how work gets done — and the excitement that comes with that. The best demos come from someone showing something they actually use and care about. That energy is contagious and people respond to it differently than a polished technical showcase.
---
## Framing ## Framing
The system is not finished. That's fine to say. The interesting thing is that it's **useful now** in its current form, and the direction is clear. Showing the TODO and CLEANUP-PLAN alongside the working demo makes it credible — this is a real project, not a polished proof of concept that's going nowhere. The system is not finished. That's fine to say. The interesting thing is that it's **useful now** in its current form, and the direction is clear. Showing the TODO and CLEANUP-PLAN alongside the working demo makes it credible — this is a real project, not a polished proof of concept that's going nowhere.

View File

@@ -20,7 +20,7 @@ Voices to prepare reference clips for.
| Alex Diakun | Andromeda (Perseid character, name ~"Atune"), Stargate SG-1 (science role) | Prolific Vancouver sci-fi character actor, often plays scientists/scholars — distinctive voice | | Alex Diakun | Andromeda (Perseid character, name ~"Atune"), Stargate SG-1 (science role) | Prolific Vancouver sci-fi character actor, often plays scientists/scholars — distinctive voice |
| Tim Russ (Tuvok) | Star Trek Voyager — Tuvok; also TNG "Starship Mine" as a human mercenary | Measured, deep Vulcan delivery — try ready room/quarters scenes for less ship hum. TNG villain role offers different vocal performance from same actor. | | Tim Russ (Tuvok) | Star Trek Voyager — Tuvok; also TNG "Starship Mine" as a human mercenary | Measured, deep Vulcan delivery — try ready room/quarters scenes for less ship hum. TNG villain role offers different vocal performance from same actor. |
| Unknown actress | Andromeda S4/S5 (Dylan's love interest), Babylon 5 (Mars rebellion leader) | Possibly Marjorie Monaghan (Number One in B5) — unconfirmed | | Unknown actress | Andromeda S4/S5 (Dylan's love interest), Babylon 5 (Mars rebellion leader) | Possibly Marjorie Monaghan (Number One in B5) — unconfirmed |
| Claudia Christian | Babylon 5 — Commander Ivanova | Clip ready but mispronounces her own name — splits "Ivan" and "Nova" instead of correct stress (i-VA-no-va). Find a clip where she introduces herself: "Commander Susan Ivanova" or "Ivanova speaking". | | Claudia Christian | Babylon 5 — Commander Ivanova | Current clip sounds too uptight — needs more emotional range. Find: (1) a self-introduction clip for correct name pronunciation (i-VA-no-va), (2) the "no boom today, boom tomorrow, there's always a boom tomorrow" monologue — dry dark humour, great prosody variation. Mix of serious and lighter moments gives the model more to work with. |
## Notes ## Notes