Voice Transcription

0:09

โ€œHey, jumping on a call in five. Can you pull up the latest Figma file?โ€

About this piece

Voice Transcription

Voice bubble with waveform and duration on top and a quoted italic transcript below the divider.

Usage

The import and the props worth knowing about, in one place.

import { Chat27 } from "@/components/beste/piece/chat27";

<Chat27
  transcript="Hey, jumping on a call in five. Can you pull up the latest Figma file?"
  duration="0:09"
  bars={[
    45,
    70,
    55,
    80,
    35,
    65,
    90,
    48,
    72,
    58
  ]}
  role="received"
/>

More Chat pieces

View all Chat
Erykah Badu
0:00 / 0:14

Voice Message

Voice note bubble with a fine waveform that swells to full height near the end, taking the accent color bar by bar as the playhead and timer advance.

Let's shift the sync to 3pm instead.
edited ยท 09:48

Edited Message

Standard chat bubble with a subtle italic edited caption beneath.

AK
Hey, did you get a chance to look at the new onboarding flow?
09:42

Message Bubble

Chat bubble with an avatar and timestamp. Role flips alignment and color.

Shipped the v2 onboarding this morning ๐Ÿš€
421

Reaction Bubble

Message bubble with a small floating reaction chip tucked into the bottom corner.

SB

Typing Indicator

Chat bubble with three staggered dots. Signals that the other side is typing.

Payment request
$48.60
Dinner split ยท Packer's Coffee

Payment Request

Money request bubble with a direction arrow, large amount, optional italic note, and Pay / Decline actions.