Audio Transcription

ARK Platform Example / Audio Transcription

  • Copy
    
    # NOTE: This code assumes an "audio.mp3" file exists in the current path with recorded speech.
    
    import openai
    
    ark_api_key = "API_KEY"
    ark_base_url = "https://api.ark-labs.cloud/api/v1"
    
    client = openai.OpenAI(api_key=ark_api_key, base_url=ark_base_url)
    
    with open("audio.mp3", "rb") as audio_file:
        print("Requesting transcription...")
        response = client.audio.transcriptions.create(
            model="whisper-1",
            file=audio_file
        )
    
    print("Transcription:")
    print(response.text)