Skip to main content

Transcribe and understand your audio/video files super fast.

Project description

afiz-speech-text

Read more about AssemblyAI here 👇
Docs

Install

pip install afiz-speech-text

How to use

This Library provides a AssemblyAI class using which you can submit audio files for transcribing and uderstanding it better.

from afiz_speech_text.assemblyai import AssemblyAI

First create the assembly_ai instance by providing the AssemblyAI API KEY, which you can get it for free from here

assembly_ai = AssemblyAI(api_key=YOUR_API_KEY)

Submit the audio url for transcription

res = assembly_ai.submit_url_for_transcription(audio_url="https://bit.ly/3yxKEIY")
res.get('id') # This id is used to extract the actual text from the audio files.
'rs3c8julbq-177d-4071-ab6f-d7c7a9bb6dbb'

Getting the Transcription Result

full_details = assembly_ai.get_transcription_results('rs3c8julbq-177d-4071-ab6f-d7c7a9bb6dbb')
print(full_details['text'])
You know, demons on TV like that. And and for people to expose themselves to being rejected on TV or, you know, humili humiliated by Fear Factor or, you know.

We can check out other details like sentiment analysis from full_details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

afiz-speech-text-0.0.3.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

afiz_speech_text-0.0.3-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page