Back to snippets
assemblyai_nodejs_sdk_audio_url_transcription_quickstart.ts
typescriptTranscribe an audio file from a URL using the AssemblyAI Node.j
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();