🚀 Auto-deploy: BotVPS atualizado em 24/03/2026 11:52:34
This commit is contained in:
@@ -4,7 +4,6 @@ from pydub import AudioSegment
|
|||||||
from gtts import gTTS
|
from gtts import gTTS
|
||||||
import uuid
|
import uuid
|
||||||
import re
|
import re
|
||||||
from elevenlabs import generate, save, Voice, VoiceSettings
|
|
||||||
from elevenlabs.client import ElevenLabs
|
from elevenlabs.client import ElevenLabs
|
||||||
|
|
||||||
def transcribe_audio(file_path: str) -> str:
|
def transcribe_audio(file_path: str) -> str:
|
||||||
@@ -48,7 +47,7 @@ def text_to_speech(text: str) -> str:
|
|||||||
voice=voice_id,
|
voice=voice_id,
|
||||||
model="eleven_multilingual_v2"
|
model="eleven_multilingual_v2"
|
||||||
)
|
)
|
||||||
# Salvando o resultado para arquivo
|
# Salvando o resultado para arquivo (audio é um gerador de bytes na v1.0)
|
||||||
with open(filepath, "wb") as f:
|
with open(filepath, "wb") as f:
|
||||||
for chunk in audio:
|
for chunk in audio:
|
||||||
if chunk:
|
if chunk:
|
||||||
|
|||||||
Reference in New Issue
Block a user