Court clerk
Create hearings, run live capture on Android or the web clerk app, and keep the transcript flowing while the court sits.
Rivers CourtSTT
Rivers State Judiciary
Enterprise courtroom speech-to-text for capture, diarization, review, and export — secured with Sanctum and Azure Speech tokens.
Product
Rivers CourtSTT turns live proceedings into structured transcript segments — speaker-aware where the platform supports it — without putting Azure keys on devices. Clerks capture on Android or the web; judges and admins review and export through a governed admin console.
How it works
One continuous pipeline. Four deliberate stages.
Start a hearing. Stream audio from the courtroom mic through Azure Speech using a short-lived server token.
Conversation transcription labels speakers when available; finals sync to the hearing with idempotent segment IDs.
Correct segments in Filament. Original text is preserved. Roles separate capture from administration.
Produce TXT/PDF transcripts for the official file when the hearing is closed.
Roles
Create hearings, run live capture on Android or the web clerk app, and keep the transcript flowing while the court sits.
Follow proceedings with a clean record trail. Access the same secure platform without handling speech subscription keys.
Manage users, review corrections, and export sealed transcripts from Filament at /admin.
Security
Azure Speech credentials never ship inside the APK or browser bundle. Clients authenticate with Sanctum Bearer tokens and request short-lived speech STS tokens from your Laravel API.
Sign in to the clerk web app, install the Android build, or open Filament for review and export.