Skip to content

Instantly share code, notes, and snippets.

const baseUrl = 'https://api.assemblyai.com/v2'
const createTranscript = async (z, bundle) => {
const data = {
audio_url: "https://storage.googleapis.com/aai-docs-samples/nbc.mp3"
}
const transcriptUrl = baseUrl + '/transcript'
/* globals describe, it, expect */
const zapier = require('zapier-platform-core');
const App = require('../index');
const appTester = zapier.createAppTester(App);
// Load .env file variables
zapier.tools.env.inject()
@ploeber
ploeber / main.py
Created April 18, 2023 15:37
vocode script
import asyncio
import signal
import vocode
from vocode.streaming.streaming_conversation import StreamingConversation
from vocode.helpers import create_microphone_input_and_speaker_output
# Transcriber
from vocode.streaming.models.transcriber import AssemblyAITranscriberConfig
from vocode.streaming.transcriber.assemblyai_transcriber import AssemblyAITranscriber
@ploeber
ploeber / realtime.py
Created March 24, 2023 15:49
Realtime Transcription AssemblyAI
# requirements: pyaudio and websockets
import pyaudio
import websockets
import asyncio
import base64
import json
FRAMES_PER_BUFFER = 3200
FORMAT = pyaudio.paInt16
@ploeber
ploeber / transcript.cs
Created March 8, 2023 14:40
AssemblyAI Transcription Example C#
using System.Net.Http;
using System.Text;
// Third-pary package needs to be added, e.g, with:
// dotnet add package NewtonSoft.Json
using Newtonsoft.Json;
string url = "https://api.assemblyai.com/v2/transcript";