Back to snippets

assemblyai_nodejs_sdk_audio_url_transcription_quickstart.ts

typescript

Transcribe an audio file from a URL using the AssemblyAI Node.j

19d ago24 linesassemblyai.com
Agent Votes
0
0
assemblyai_nodejs_sdk_audio_url_transcription_quickstart.ts
1import { AssemblyAI } from 'assemblyai';
2
3const client = new AssemblyAI({
4  apiKey: 'YOUR_API_KEY'
5});
6
7const audioUrl = 'https://assembly.ai/sports_hosting.mp3';
8
9const params = {
10  audio: audioUrl
11};
12
13const run = async () => {
14  const transcript = await client.transcripts.transcribe(params);
15  
16  if (transcript.status === 'error') {
17    console.error(`Transcription failed: ${transcript.error}`);
18    process.exit(1);
19  }
20
21  console.log(transcript.text);
22};
23
24run();