docs: Projekt in Aime umbenannt (vormals CallRec)

GUI-Titel/Header auf dem Board ebenfalls umgestellt; technische
Bezeichner (callrec.service, /opt/callrec, DB, CallRecMix) bleiben.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Claude
2026-07-16 10:55:44 +02:00
parent db3d946592
commit 0a9a9a64fa
3 changed files with 11 additions and 4 deletions
+6 -2
View File
@@ -1,4 +1,8 @@
# CallRec — Dokumentation # Aime — Dokumentation
> **Name:** Das Projekt heißt **Aime** (wie der Bluetooth-Name des Boards; vormals „CallRec“).
> Technische Bezeichner auf dem Board bleiben aus Stabilitätsgründen unverändert: `callrec.service`,
> `/opt/callrec`, DB/User `callrec`, PipeWire-Quelle „CallRecMix“.
Selbst gehostete Anruf-Aufnahme- und Analyse-Appliance auf einem **Youyeetoo R1 (RK3588S)** Einplatinenrechner. Selbst gehostete Anruf-Aufnahme- und Analyse-Appliance auf einem **Youyeetoo R1 (RK3588S)** Einplatinenrechner.
Nimmt Gespräche auf (PC/Teams über USB-Gadget **und** iPhone über Bluetooth-HFP), transkribiert mit Whisper Nimmt Gespräche auf (PC/Teams über USB-Gadget **und** iPhone über Bluetooth-HFP), transkribiert mit Whisper
@@ -30,7 +34,7 @@ flowchart LR
subgraph R1["Youyeetoo R1 (RK3588S, Armbian, lüfterlos)"] subgraph R1["Youyeetoo R1 (RK3588S, Armbian, lüfterlos)"]
PW["PipeWire<br/>Audio-Routing<br/>(callmix + micgate)"] PW["PipeWire<br/>Audio-Routing<br/>(callmix + micgate)"]
APP["CallRec Web-App<br/>Node.js :3000"] APP["Aime Web-App<br/>Node.js :3000"]
WH["Whisper large-v3-turbo<br/>Encoder auf NPU"] WH["Whisper large-v3-turbo<br/>Encoder auf NPU"]
DIAR["Diarization<br/>sherpa-onnx + TitaNet"] DIAR["Diarization<br/>sherpa-onnx + TitaNet"]
LLM["Gemma-3-4B<br/>rkllm auf NPU"] LLM["Gemma-3-4B<br/>rkllm auf NPU"]
+1 -1
View File
@@ -15,7 +15,7 @@ flowchart LR
GATE["micgate<br/>LADSPA Noise-Gate<br/>(swh gate_1410, Thr −45 dB)"] GATE["micgate<br/>LADSPA Noise-Gate<br/>(swh gate_1410, Thr −45 dB)"]
MIX[("callmix<br/>Null-Sink")] MIX[("callmix<br/>Null-Sink")]
CRMIX["callrec_mix ('CallRecMix')<br/>remap von callmix.monitor"] CRMIX["callrec_mix ('CallRecMix')<br/>remap von callmix.monitor"]
APP["CallRec-App<br/>Aufnahme"] APP["Aime-App<br/>Aufnahme"]
PCIN -- "cr_pc2hs (100%)" --> HS PCIN -- "cr_pc2hs (100%)" --> HS
PCIN -- "cr_pc2mix (60% ≈ −13 dB)" --> MIX PCIN -- "cr_pc2mix (60% ≈ −13 dB)" --> MIX
+4 -1
View File
@@ -4,7 +4,10 @@ Chronik der Entwicklungsschritte. **Regel: jede zukünftige Änderung bekommt hi
Was, Warum, betroffene Dateien/Backups). Was, Warum, betroffene Dateien/Backups).
## 2026-07-16 ## 2026-07-16
- **Doku-Repo angelegt** (dieses Repo, Gitea `callrec-docs`). Ab jetzt verbindliche Ablage inkl. Diagrammen. - **Projekt umbenannt in „Aime“** (vormals CallRec, wie der BT-Name des Boards): Gitea-Repo → `aime-docs`,
Web-GUI-Titel/Header → „Aime“ (Bundle `index-CuWeUh1j.js`, Backups `index.html.bak-aime`/`main.js.bak-aime`),
Doku rebranded. Technische Bezeichner auf dem Board bleiben `callrec*` (Stabilität).
- **Doku-Repo angelegt** (dieses Repo). Ab jetzt verbindliche Ablage inkl. Diagrammen.
## 2026-07-15/16 — Strukturierte Analyse + Teilnehmer-Fix (`.bak-structsum`) ## 2026-07-15/16 — Strukturierte Analyse + Teilnehmer-Fix (`.bak-structsum`)
- Teilnehmer kommen aus der **Diarization** statt vom LLM (das listete alle *erwähnten* Namen → 11 statt 3 bei #69). - Teilnehmer kommen aus der **Diarization** statt vom LLM (das listete alle *erwähnten* Namen → 11 statt 3 bei #69).