import wave import struct import numpy as np import os def data_to_audio(file_path, output_wav, freq_0=1000, freq_1=2000, sample_rate=44100, duration=0.05): """ Convert file data to audio (simple FSK-style encoding) """ with open(file_path, 'rb') as f: data = f.read() # Prepare WAV file wav_file = wave.open(output_wav, 'w') wav_file.setnchannels(1) wav_file.setsampwidth(2) wav_file.setframerate(sample_rate) def write_tone(freq): samples = int(sample_rate * duration) for i in range(samples): value = int(32767.0 * 0.5 * struct.pack('