Setzt den in #84 skizzierten Workflow um: record.html nimmt im Handy-Browser eine Sprachnotiz per MediaRecorder auf und laedt sie unauthentifiziert zu POST /api/v1/agents/{id}/recordings hoch. Ein Klick auf die Personen-Figur jedes registrierten Agenten in der Buero-Visualisierung verlinkt dorthin, ein Zaehler am Schreibtisch zeigt offene Aufnahmen. Der Agent selbst holt seine Warteschlange ueber die bestehenden Api-Key-authentifizierten Endpunkte ab (GET .../recordings, GET /recordings/{id}/audio) und markiert eine Aufnahme nach der Transkription per PATCH als erledigt - die eigentliche Transkription (whisper.cpp/faster-whisper) bleibt agent-seitig, siehe fds2610/Agent#17. Schliesst #85 |
||
|---|---|---|
| .. | ||
| AgentControllerTest.php | ||
| EventControllerTest.php | ||
| HostConfigControllerTest.php | ||
| KpiControllerTest.php | ||
| RepoConfigControllerTest.php | ||
| StreamControllerTest.php | ||
| SystemControllerTest.php | ||
| TicketControllerTest.php | ||
| VoiceRecordingControllerTest.php | ||
| WebhookControllerTest.php | ||