0
Get paragraphs in transcript
One script reply has been approved by the moderators Verified

Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.

Created by hugo697 32 days ago Viewed 2786 times
0
Submitted by hugo697 Bun
Verified 32 days ago
1
//native
2
type Assemblyai = {
3
  apiKey: string;
4
};
5
/**
6
 * Get paragraphs in transcript
7
 * Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.
8
 */
9
export async function main(auth: Assemblyai, transcript_id: string) {
10
  const url = new URL(
11
    `https://api.assemblyai.com/v2/transcript/${transcript_id}/paragraphs`,
12
  );
13

14
  const response = await fetch(url, {
15
    method: "GET",
16
    headers: {
17
      Authorization: "Bearer " + auth.apiKey,
18
    },
19
    body: undefined,
20
  });
21
  if (!response.ok) {
22
    const text = await response.text();
23
    throw new Error(`${response.status} ${text}`);
24
  }
25
  return await response.json();
26
}
27