# Audio Verarbeitung

# Audio-Daten Verarbeitung

Nach dem Empfang aller Segmente müssen die base64-kodierten Audio-Daten in eine MP3-Datei konvertiert und gespeichert werden.

# Audio-Dekodierung und Speichern

import base64
# Beispielhafte Funktion zum Speichern des finalen Audio-Covers
def save_audio(encoded_audio, filename):
    audio_data = base64.b64decode(encoded_audio)
    with open(f"{filename}.mp3", "wb") as audio_file:
        audio_file.write(audio_data)
# Beispiel für die Verwendung
encoded_audio = "ENCODED_BASE64_STRING" 
save_audio(encoded_audio, "songtitel")
const fs = require('fs');
const base64 = require('base-64');
function saveAudio(encodedAudio, filename) {
    const audioData = base64.decode(encodedAudio);
    fs.writeFileSync(`${filename}.mp3`, Buffer.from(audioData, 'binary'));
}
// Beispiel für die Verwendung
const encodedAudio = "ENCODED_BASE64_STRING"; 
saveAudio(encodedAudio, "songtitel");