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 84 days ago Viewed 3600 times
0
Submitted by hugo697 Bun
Verified 84 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