-
2cafbabe82
Measure whether Qwen3-TTS speaks Chinese with an English voice reference
main
B.D. Murphy
2026-11-07 06:27:09 -08:00
-
b259060808
Record two more consequences of the mislabelled Spanish production
Umbra Tools
2026-11-06 22:03:15 -08:00
-
ff73c99f8d
Show the reviewer why a translation lane has a gap, not just that it has one
Umbra Tools
2026-11-06 21:56:28 -08:00
-
25605e2cad
Record the paragraph-boundary drift findings and the verification stage
Umbra Tools
2026-11-06 21:40:37 -08:00
-
31cd9f7ce4
Record the paragraph-boundary drift and how it is now caught
Umbra Tools
2026-11-06 21:26:21 -08:00
-
6bf0baa2f8
Record the Chinese-only pipeline finding and the delivery script gate
Umbra Tools
2026-11-06 20:09:23 -08:00
-
3db6ac3b8b
Refuse a delivery whose text is not written in the language it claims
Umbra Tools
2026-11-06 20:06:59 -08:00
-
81915b4ec1
Record the translation alignment session, and fix the summary header
Umbra Tools
2026-11-06 19:44:41 -08:00
-
301ff17f3e
Replace a translation delivery instead of merging into it
Umbra Tools
2026-11-06 19:36:46 -08:00
-
c476cfea1d
Ingest the translation delivery, and stop mis-reporting locale codes
Umbra Tools
2026-11-06 19:14:38 -08:00
-
6bb69729b9
Correct the SSH note: the :2222 connect is intermittently refused, not blocked
B.D. Murphy
2026-11-06 18:00:16 -08:00
-
b53a868d04
Verify the SSH push path (empty commit, no tree change)
B.D. Murphy
2026-11-06 17:56:57 -08:00
-
ff5fe0402d
Record the git-over-HTTP TCC blocker and the SSH push route
B.D. Murphy
2026-11-06 17:13:41 -08:00
-
bf83bb35cc
Merge minieq/main: Apache-2.0 LICENSE, NOTICE and SPDX headers
B.D. Murphy
2026-11-06 17:12:24 -08:00
-
-
26de44feb1
Cluster worker for the UmbraTrans integration
B.D. Murphy
2026-11-06 17:03:16 -08:00
-
2b294d7fa4
Per-utterance language flag + a working language selector (spec 31)
B.D. Murphy
2026-11-06 16:55:49 -08:00
-
c10e1ae1fd
feat: add language selector for umbratrans UI integration
B.D. Murphy
2026-11-01 06:41:20 -08:00
-
19ee5db43a
Merge branch 'main' into chore/untrack-env
chore/untrack-env
umbra audio
2026-10-19 04:36:00 -07:00
-
-
-
-
03f8a858dd
Add Apache-2.0 LICENSE, NOTICE, and SPDX headers
umbra audio
2026-10-18 19:01:04 -07:00
-
5832c70369
infra: add MCP shell server (restores command execution)
B.D. Murphy
2026-10-17 06:30:58 -07:00
-
80d8fb4d7e
Untrack the 15.7 MB reference chain; keep the matrix and fix RESTORE.md
B.D. Murphy
2026-10-17 01:06:03 -07:00
-
6c3f385b73
Untrack the 55 voice-lab renders; the .pt matrix stays
B.D. Murphy
2026-10-17 01:04:50 -07:00
-
6429f37b11
Ignore voice-lab WAVs; the findings and code stay tracked
B.D. Murphy
2026-10-17 01:04:23 -07:00
-
9dfa7915ee
Probe suite: T06/T07 now test, T08 names its real blocker
B.D. Murphy
2026-10-16 00:27:24 -07:00
-
0909d050d9
Probe the route correctly: credentials, CSRF ordering, and a real dry run
B.D. Murphy
2026-10-15 20:41:05 -07:00
-
d2a944ef84
The ingest endpoint exists; I reported it missing on guessed paths
B.D. Murphy
2026-10-15 13:22:57 -07:00
-
4c1e6ebc98
The TTS document, measured, with five honest unknowns
B.D. Murphy
2026-10-15 12:07:15 -07:00
-
3d69187449
Answer the controller's data request, and audit what we send
B.D. Murphy
2026-10-14 10:56:32 -07:00
-
b63bc5bd0a
Fix language selector being invisible; correct sample utterance types
B.D. Murphy
2026-10-14 08:06:38 -07:00
-
8dd45236f4
Mockup v2: header dropdown, split coverage, issue list
B.D. Murphy
2026-10-14 08:00:54 -07:00
-
3168b51e7c
Spec 30: language as a first-class dimension, with a UI mockup
B.D. Murphy
2026-10-14 07:52:18 -07:00
-
-
2f46be9520
Sample translations: formal -> casual register, all 10 languages
B.D. Murphy
2026-10-13 20:54:36 -07:00
-
332aeb4b65
Narrator uses the speaker-page reference in every language
B.D. Murphy
2026-10-13 19:36:20 -07:00
-
d7fc0236bc
Narrator speaks the translation language; characters keep their own accent
B.D. Murphy
2026-10-13 06:19:43 -07:00
-
f381c58160
Let the TTS server be told what language to speak
B.D. Murphy
2026-10-13 05:26:48 -07:00
-
948034c365
Add an SLang tab listing the multilingual sample chapters
B.D. Murphy
2026-10-13 02:39:29 -07:00
-
d73cdf5442
Add combined all-languages chapter to the renderer
B.D. Murphy
2026-10-12 22:28:21 -07:00
-
fe6337d3e5
Fix render_lang_test: /v1/tts returns raw WAV, and add a model-portable voice mode
B.D. Murphy
2026-10-12 21:17:54 -07:00
-
6b85e48b55
Multilingual samples, multi-pass translation design, UI language plan, renderer
B.D. Murphy
2026-10-12 08:07:50 -07:00
-
43a2853ee3
Research: multilingual TTS models for the 15-language catalogue
B.D. Murphy
2026-10-11 21:59:06 -07:00
-
9bda553311
Add a speaker-review audit: is the attribution data fit for translation?
B.D. Murphy
2026-10-11 21:57:58 -07:00
-
e5bb555e01
Name the deleted speaker in the confirmation toast
B.D. Murphy
2026-10-11 21:40:02 -07:00
-
970e6e884a
Implement DELETE /api/speakers/{index}; the Delete button did nothing
B.D. Murphy
2026-10-11 21:37:59 -07:00
-
44d77cdc9b
Resolve a queued voice to its speaker by alias, not just exact name
B.D. Murphy
2026-10-11 21:00:43 -07:00
-
4ac0388d7b
Stop the voice-queue poller when the payload is not what it expects
B.D. Murphy
2026-10-11 20:58:52 -07:00
-
9328159ec1
Fix re-voice never firing, by driving it from the event that carries the form
B.D. Murphy
2026-10-10 20:20:43 -07:00
-
305f6a3912
Fix Save & Re-voice silently discarding every speaker edit
B.D. Murphy
2026-10-10 20:04:41 -07:00
-
7dde69ebb3
Name the book on the speakers page and add a project switcher
B.D. Murphy
2026-10-10 19:45:47 -07:00
-
2fda85f9d3
Make approval visible, and fix a real key-truncation bug in the auth gate
B.D. Murphy
2026-10-10 19:18:04 -07:00
-
a4c88f8bde
Make speaker approval actually clear the badge, without navigating
B.D. Murphy
2026-10-10 18:46:07 -07:00
-
e810b49d2a
Add a voice-regeneration queue with inline per-speaker state
B.D. Murphy
2026-10-09 19:45:46 -07:00
-
8ad12534cd
Document the login gate and its security properties
B.D. Murphy
2026-10-09 12:39:00 -07:00
-
2749c5249f
Add single-user login gate to the review UI
B.D. Murphy
2026-10-09 12:38:53 -07:00
-
b521f76bfe
Add a single-file ZIP download for the AR MP3 package
B.D. Murphy
2026-10-09 07:43:14 -07:00
-
38da048669
Record accepted loudness deviations; quarantine orphan closing-track audio
B.D. Murphy
2026-10-09 00:17:25 -07:00
-
253f2c8b1c
Fix RMS gate: it reported pre-trim values, hiding 2 non-compliant tracks
B.D. Murphy
2026-10-08 23:57:49 -07:00
-
4bd8228cca
Fix m4b truncation: 41 minutes of the book were silently missing
B.D. Murphy
2026-10-08 14:02:11 -07:00
-
79832700f5
Fix the m4b to match the MP3 masters: 44.1 kHz mono, loudness, peak
B.D. Murphy
2026-10-08 12:56:13 -07:00
-
976e2bff50
Record distribution spec decisions, m4b quality gap, and the in-flight regen
B.D. Murphy
2026-10-08 12:40:40 -07:00
-
0962d821e6
Fix peak gate: measure and enforce the delivered file, not the intent
B.D. Murphy
2026-10-08 11:18:30 -07:00
-
e48009fbde
Record Qwen TTS boot start and retirement of the root qwen relay
B.D. Murphy
2026-10-08 07:45:24 -07:00
-
000aa99e05
Correct GPU retirement note: controller work continues, GPU returns via controller
B.D. Murphy
2026-10-08 07:39:47 -07:00
-
0722a85ffd
Retire GPU box 192.168.123.14 from TTS and node-report configuration
B.D. Murphy
2026-10-08 07:33:54 -07:00
-
a6ed6e86be
Correct public-endpoint finding: no public A record, plus NAT hairpin blind spot
B.D. Murphy
2026-10-08 07:16:51 -07:00
-
f5ce26b6a4
Fix boot race: install web LaunchAgent to /Library/LaunchAgents
B.D. Murphy
2026-10-08 07:07:17 -07:00
-
753d80d0b3
Remove duplicated heading in AGENTS.md session summary
B.D. Murphy
2026-10-08 06:50:39 -07:00
-
a85c6aa838
Document voice-maintenance guard, pid-gated marker testing, and boot mount-race
B.D. Murphy
2026-10-08 06:50:32 -07:00
-
eb3777759f
Enforce voice-maintenance block: return 409 instead of degrading to Edge-TTS
B.D. Murphy
2026-10-08 06:49:56 -07:00
-
9f403cb873
Untrack .env now that this repository is public
umbra audio
2026-10-06 18:30:16 -07:00
-
-
3b8595b405
AGENTS.md: record Mini-EQ Gitea access, private repos, and submodule repoint
B.D. Murphy
2026-10-06 07:03:45 -07:00
-
0c9bea72e0
Add enterprise/infra tooling and repoint Qwen3-TTS submodule to internal fork
B.D. Murphy
2026-10-06 06:57:41 -07:00
-
29667d0b62
AGENTS.md: record SSH mini-m4 -> oldbox now working
B.D. Murphy
2026-10-05 20:38:49 -07:00
-
f19ada75fb
Mechanical speech-evidence gate: catches the ch6 utt29 miss (spec 24 A)
B.D. Murphy
2026-10-04 20:50:17 -07:00
-
60564cc056
Analysis-quality plan: why the ch6 speakers were missed (spec 24)
B.D. Murphy
2026-10-04 20:01:05 -07:00
-
216bc78a3a
Remove the dead narrator profiles; add --force for decisions a scan cannot make
B.D. Murphy
2026-10-04 19:05:47 -07:00
-
714b11367a
Duplicate-speaker scan that refuses to eat an approved voice (spec 23)
B.D. Murphy
2026-10-04 18:36:37 -07:00
-
9f3a0a4b18
Release comment as a release step; releasing grants implicit voice approval
B.D. Murphy
2026-10-03 06:49:42 -07:00
-
ed3e249d0b
Add the publish flag: pinned release sets, immutability, the Deal Hunter lesson
B.D. Murphy
2026-10-03 06:20:22 -07:00
-
829a03b89f
Action the controller alignment proposal: source_unit_key + phase reports
B.D. Murphy
2026-10-02 20:16:06 -07:00
-
893dc57574
Spec 21 §4.8: reuse the in-flight agent-comm mailbox as the node transport
B.D. Murphy
2026-10-01 07:15:24 -07:00
-
507ed95424
Declare this machine an Umbra node + cross-machine system contract (spec 21)
B.D. Murphy
2026-10-01 07:14:54 -07:00
-
34c221ea85
AGENTS.md: document designation scanner session
B.D. Murphy
2026-10-01 07:05:40 -07:00
-
4775e3b589
Add deterministic designation scanner; capture the ch5 speakers discovery missed
B.D. Murphy
2026-10-01 07:04:44 -07:00
-
a2073fad66
Manifest: vmatrix as voice data, locale-safe phonetics, project lifecycle
B.D. Murphy
2026-09-28 07:58:03 -07:00
-
8532392b24
Add project data manifest for shared-database schema design
B.D. Murphy
2026-09-28 07:30:31 -07:00
-
442005e51b
Correct two false claims in AGENTS.md about the qwen-relay LaunchDaemon
B.D. Murphy
2026-09-27 05:42:41 -07:00
-
6ca8f80087
Document the scene-break rule and verify the 2 s silence
B.D. Murphy
2026-09-26 07:51:44 -07:00
-
e8944fcd88
Spec 20: enterprise DB integration contract (discovery/design only)
B.D. Murphy
2026-09-25 19:05:13 -07:00
-
b224c5f10f
AGENTS.md: document speaker designation + discovery rules session
B.D. Murphy
2026-09-25 18:41:20 -07:00
-
f7094e2b1f
Discovery: over-detect speakers, and clean up their names
B.D. Murphy
2026-09-25 18:41:01 -07:00
-
6ef66f6cd6
Add speaker identification confidence + clear/needs-check designation (spec 17 §3.1/§3.2)
B.D. Murphy
2026-09-25 18:38:31 -07:00
-
abb99757bf
Fix broken name-token assign buttons + scanner missed an unnamed speaker
B.D. Murphy
2026-09-25 17:53:34 -07:00
-
79e1cabe1e
AGENTS.md: document Phase 3 name-token UI session
B.D. Murphy
2026-09-25 03:21:14 -07:00
-
3bc6945bb3
Add orphan name-token review UI (spec 17 Phase 3)
B.D. Murphy
2026-09-25 03:20:59 -07:00
-
4d900d77a6
Fix 3 Phase 2 bugs found by infra review
B.D. Murphy
2026-09-24 11:31:33 -07:00
-
14ee391722
AGENTS.md: document Phase 2 orphan name-token session + concurrent-work warning
B.D. Murphy
2026-09-24 11:27:51 -07:00
-
c338370f19
Add orphan name-token scanner + resolution actions (spec 17 Phase 2)
B.D. Murphy
2026-09-24 11:27:33 -07:00
-
65724ed159
AGENTS.md: document utterance clarity signals session (spec 17 Phase 1)
B.D. Murphy
2026-09-23 12:16:14 -07:00
-
1bbbe5d92c
Add utterance clarity signals + review queue (spec 17 Phase 1)
B.D. Murphy
2026-09-23 12:15:39 -07:00
-
b09e324431
Multi-pass attribution + web voice-maintenance banner + qwen demo branding
B.D. Murphy
2026-09-22 19:12:50 -07:00