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:
@@ -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"]
|
||||||
|
|||||||
@@ -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,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).
|
||||||
|
|||||||
Reference in New Issue
Block a user