Spaces:
Configuration error
Configuration error
| import sys | |
| import os | |
| sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) | |
| # Import direto sem dependências complexas | |
| import torch | |
| import torchaudio | |
| import numpy as np | |
| print("Teste simples de TTS") | |
| print("Gerando áudio de teste...") | |
| # Criar um áudio de teste simples | |
| sample_rate = 16000 | |
| duration = 3 # segundos | |
| frequency = 440 # Hz (nota Lá) | |
| # Gerar onda senoidal | |
| t = np.linspace(0, duration, int(sample_rate * duration)) | |
| waveform = 0.3 * np.sin(2 * np.pi * frequency * t) | |
| # Converter para tensor | |
| audio_tensor = torch.FloatTensor(waveform).unsqueeze(0) | |
| # Salvar o áudio | |
| output_file = "test_audio_simple.wav" | |
| torchaudio.save(output_file, audio_tensor, sample_rate) | |
| print(f"Áudio salvo em: {output_file}") | |
| print(f"Duração: {duration} segundos") | |
| print(f"Taxa de amostragem: {sample_rate} Hz") | |