

Helisi-1984
Alguns projetos

Transforme suas Ideias em Realidade: Soluções em Programas e Ferramentas Online Personalizadas! - Streamilit

Alguns scripts
Baixar vídeo do Youtube em buffer sem salva no pc, e transcrevê-lo, - Python
Baixar vídeo do Youtube em buffer sem salva no pc, e transcrevê-lo, - Python |
"""
python.exe -m pip install --upgrade pip
pip install pytube
pip install SpeechRecognition
"""
import pytube
import io
import moviepy.editor as mp
import speech_recognition as sr
import os
# Definir o URL do vídeo do YouTube
video_url = 'https://www.youtube.com/watch?v=ghuYuHVjE-Y'
# Baixar o fluxo de áudio usando o pytube
youtube = pytube.YouTube(video_url)
audio_stream = youtube.streams.filter(only_audio=True).first()
audio_content = io.BytesIO()
# Salvar o conteúdo de áudio em um arquivo temporário
filename = 'temp.mp4'
with open(filename, 'wb') as f:
audio_stream.stream_to_buffer(f)
# Extrair o áudio do arquivo MP4 e salvá-lo em um arquivo WAV temporário
clip = mp.AudioFileClip(filename)
temp_wav = 'temp.wav'
clip.write_audiofile(temp_wav)
# Criar um objeto Recognizer para transcrever o áudio para texto
r = sr.Recognizer()
# Criar um objeto AudioFile para ler o arquivo WAV
with sr.AudioFile(temp_wav) as source:
# Ler o conteúdo de áudio do arquivo WAV
audio = r.record(source)
# Transcrever o conteúdo de áudio para texto usando o Google Speech Recognition
text = r.recognize_google(audio, language='pt-BR')
# Excluir os arquivos temporários
os.remove(filename)
os.remove(temp_wav)
print(text)
intuito do site

Quero aqui deixar bem claro que esse site é mais como um lugar para eu "guardar" e "lembrar" dos meu código, e de quebra ajudar pessoas como eu que não sabe de muito, e é claro que os códigos não estão completos isso é só um ponta pé inicial!
Então desde já aviso que não sou nenhum 'Profissional do ramo' e é claro que vai ter e será dito muito coisa errada aqui, então paciência pros sabichões, e meu muito obrigado ao incentivadores e entusiastas como eu.








