Transcribe and understand your audio/video files super fast.
Project description
assembly-ai-plus
Simple Library for transcribing and understanding audio and video files using AssemblyAI.
Read more about AssemblyAI 👉 Docs
Install
pip install assembly-ai-plus
How it works
sequenceDiagram
participant User
User->>submit_audio_for_transcription: Audio URL or Local file path and include other intelligence features
submit_audio_for_transcription-->>User: transcription_id
User->>get_transcription_results: transcription_id, all_details=True/False
get_transcription_results-->>User: Full Transcription Results
How to use
This Library provides a
AssemblyAI
class using which you can submit audio files for transcribing and
understanding.
from assembly_ai_plus.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='YOURKEY')
Submit the audio url for transcription
res = assembly_ai.submit_audio_for_transcription(audio_url="https://bit.ly/3yxKEIY")
res.get('id') # This id is used to extract the actual text from the audio files.
'rsh0hzmusy-024f-472e-937b-e86223eaf7c9'
Sumbit Local Audio file for transcription
res = assembly_ai.submit_audio_for_transcription(local_audio_file_path='your_file_path')
res.get('id')
'rsh0n4g7nv-f022-409b-b97b-9a138261a0d7'
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file assembly-ai-plus-0.0.11.tar.gz
.
File metadata
- Download URL: assembly-ai-plus-0.0.11.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9627052eb9836a6eed9d5120e2b1d3fc900771b7d5e0a32238d38ac6a40c8942 |
|
MD5 | e1ed52cf5205ce52b8b0f0165072e6c0 |
|
BLAKE2b-256 | e359a81f4385aee11cc6c5541ed0aec8319c9eaabb40a5f54a777b07283166df |
File details
Details for the file assembly_ai_plus-0.0.11-py3-none-any.whl
.
File metadata
- Download URL: assembly_ai_plus-0.0.11-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f9487a15deb9874b0ada0d820a12951223d5168b2032879bce1b5978ea44c16 |
|
MD5 | 749a797608dff513afad1358bec1b6c5 |
|
BLAKE2b-256 | 590bde3d8b2e34efe99742c537b92dce4b173946556471ec290201ca26d64b1c |