OptionalautoWhether to auto-scroll to the bottom on new entries. User can override by scrolling up manually.
OptionalcolorsCustom colors.
OptionalemptyMessage to show when there are no transcriptions.
OptionalentriesArray of transcription entries to display. When used inside HiyveProvider, this is automatically populated from useTranscription().
OptionalgroupingTime window in milliseconds for grouping entries by speaker. Consecutive entries from the same speaker within this window are combined into a single group.
OptionallabelsCustom labels for internationalization.
OptionalloadingWhether transcription is currently loading/initializing.
OptionallocalUser ID of the local user. Used to highlight "You" in speaker names.
OptionalonCallback when an entry is clicked.
OptionalshowWhether to show confidence indicators.
OptionalshowWhether to show sentiment indicators.
OptionalshowWhether to show timestamps for each entry group.
OptionalstylesCustom styles.
OptionalsxAdditional MUI sx props for the container.
Props for the TranscriptViewer component.
Remarks
The TranscriptViewer displays a scrollable list of transcription entries, grouped by speaker within time windows. It supports auto-scrolling, date dividers, and customizable styling.
Example