File size: 303 Bytes
96f71dd
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from pathlib import Path
import uuid
from firebase_admin import storage

def upload_audio_to_firebase(audio_path: Path):
    bucket = storage.bucket()
    blob = bucket.blob(f"audio/{uuid.uuid4().hex}.mp3")
    blob.upload_from_filename(str(audio_path))
    blob.make_public()
    return blob.public_url