LiveKit docs › Hooks › useTranscriptions

---

# useTranscriptions

> ℹ️ **Note**
> 
> This feature is under active development and may change based on developer feedback and real-world usage.

useTranscriptions is a hook that returns the transcriptions for the given participant identities and track sids, if no options are provided, it will return all transcriptions

## Import

```typescript
import { useTranscriptions } from "@livekit/components-react";

```

## Usage

```tsx
const transcriptions = useTranscriptions();
return <div>{transcriptions.map((transcription) => transcription.text)}</div>;

```

## Properties

- **`opts.participantIdentities`** _(string[])_ (optional): 

- **`opts.room`** _(Room)_ (optional): 

- **`opts.trackSids`** _(string[])_ (optional): 

## Returns

```typescript
import('@livekit/components-core').TextStreamData[]

```

---

This document was rendered at 2026-06-07T11:32:58.145Z.
For the latest version of this document, see [https://docs.livekit.io/reference/components/react/hook/usetranscriptions.md](https://docs.livekit.io/reference/components/react/hook/usetranscriptions.md).

To explore all LiveKit documentation, see [llms.txt](https://docs.livekit.io/llms.txt).