Skip to content

fix(soniqo): preserve batch recording channels#5275

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/soniqo-batch-channels
May 19, 2026
Merged

fix(soniqo): preserve batch recording channels#5275
ComputelessComputer merged 1 commit into
mainfrom
fix/soniqo-batch-channels

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented May 19, 2026

Transcribe Soniqo batch recordings per channel with speech chunking and return multi-channel responses.


Note

Medium Risk
Changes Soniqo batch transcription to resample/split audio and transcribe per-channel with chunking, which may affect transcription output, performance, and temp-file I/O for multi-channel recordings.

Overview
Soniqo batch transcription now preserves recording channels by resampling, splitting multi-channel audio, chunking each channel, and transcribing chunks via temporary mono WAVs before assembling results.

transcribe-soniqo adds batch_response_from_channels and updates batch response construction to emit one results.channels[] entry per transcript (with per-word channel indexes and duration/metadata derived from the longest channel), with new tests covering channel preservation and identical-stereo collapsing.

Reviewed by Cursor Bugbot for commit 2e174b2. Bugbot is set up for automated code reviews on this repo. Configure here.

Transcribe Soniqo batch recordings per channel with speech chunking and return multi-channel responses.
@netlify
Copy link
Copy Markdown

netlify Bot commented May 19, 2026

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit 2e174b2
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a0c54f9a2c43d000880a283

@ComputelessComputer ComputelessComputer merged commit f356c52 into main May 19, 2026
10 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/soniqo-batch-channels branch May 19, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant