Skip to content

add transcript segment level seek#4395

Merged
mdmohsin7 merged 3 commits intomainfrom
segment-playback
Jan 25, 2026
Merged

add transcript segment level seek#4395
mdmohsin7 merged 3 commits intomainfrom
segment-playback

Conversation

@mdmohsin7
Copy link
Copy Markdown
Member

ScreenRecording_01-25-2026.15-49-15_1.MP4

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a valuable feature allowing users to seek to a specific point in an audio recording by tapping on a transcript segment. The implementation correctly uses callbacks to communicate between the transcript view, the parent page, and the audio player widget. My review identifies a potential high-severity issue in the logic for calculating the audio seek position. If a conversation's audio files are not chronologically ordered, the seeking may be inaccurate. I've provided a detailed comment and a code suggestion to make this logic more robust by ensuring the audio files are sorted before processing.

Comment thread app/lib/widgets/conversation_bottom_bar.dart
@aaravgarg
Copy link
Copy Markdown
Collaborator

W, ux seems good, just speed is slow which will be faster on prod ig

@mdmohsin7 mdmohsin7 merged commit b960957 into main Jan 25, 2026
1 check passed
@mdmohsin7 mdmohsin7 deleted the segment-playback branch January 25, 2026 11:01
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.

2 participants