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

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

Created by hugo697 32 days ago Viewed 2801 times
0
Submitted by hugo697 Bun
Verified 32 days ago
1
//native
2
type Assemblyai = {
3
  apiKey: string;
4
};
5
/**
6
 * Get sentences in transcript
7
 * Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences 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}/sentences`,
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