top of page
pixel-art-1674061099gif_1674061104.gif

Nossas redes sociais

youtube

gif500.gif

Se o site o ajudou, ajude o site

pix
008-064-101-67

henrique liandro
da silva

constructor.webp

ajude o site a continuar funcionado

logo4.png

Alguns projetos

m1-unscreen.gif
h1-unscreen.gif
7d1d8012753749.56281cc59d574.gif

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

Transforme suas Ideias em Realidade: Soluções em Programas e Ferramentas Online Personalizadas! - Streamilit
Chatbot em Python , reconhecimento de fala, responde e escreve texto - Python
Criar Webhook wix para conectar APIs e enviar dados do pc local para seu site wix -
Github.jpg

ed1fd1b7881b9aede1ddf872221e92cc181ecef9_hq.gif
7d1d8012753749.56281cc59d574.gif
7d1d8012753749.56281cc59d574.gif

 Alguns scripts

Baixar vídeo do Youtube e transcrevê-lo, salva no pc e escreve texto.txt - Python

Análise de pacotes instalados localmente e não utilizados com Deploy Limpo - Python
Animações Lottie - Streamilit
Baixar vídeo do Youtube em buffer sem salva no pc, e transcrevê-lo, - Python
Processamento de áudio , limpa tira ruídos etc. - Python
Programa de reconhecimento de Fala por Microfone e Transcrição com loop - Python
Organiza e edita frases por tamanho, formata um texto de acordo com largura da pagina - Python
Ler ou Transcrever áudio, transcreve e semi edita automático , frase por frase - Python
Baixar vídeo do Youtube e transcrevê-lo, salva no pc e escreve texto.txt - Python
Código de entrada simples, com mudança de estilo e componentes, estilizados em html - Streamilit
Caixa com borda em html copiar texto para a área de transferência. com botão - Streamilit
Botão copiar texto para área de transferência - Html
Tradutor traduza em vários idioma o texto - Python
Gera palavras chaves de um texto, e a pontua com sua importaria para o texto - Python
Resume texto, fazer resumo de um texto - Python
Mostre Um elemento por alguns segundo e desaparece - Wix Velo
Algoritmo para remover artigos, preposições, conjunções das frases - Python
Remove Tira caractere limpa texto - Python
Programa simples de reconhecimento de fala, responde e escreve texto, Chatbot - Python
separar as palavras de números e sinais de em uma string - Python
separar os números e sinais de palavras em uma string - Python
Page 1 of 3
"""
python.exe -m pip install --upgrade pip
pip install pytube
pip install speech_recognition
pip install moviepy

se der erro
pip install pytube --upgrade
pip install SpeechRecognition --upgrade
pip install moviepy --upgrade
"""


from pytube import YouTube

import speech_recognition as sr

import moviepy.editor as mp


# criando um objeto YouTube com o link do vídeo

video_url = YouTube('https://www.youtube.com/watch?v=ghuYuHVjE-Y')


# obtendo o título do vídeo e removendo caracteres inválidos para criar um nome de arquivo

T = video_url.streams[0].title

TITULO = str(T).replace('', '').replace('"', '').replace('?', '').replace('*', '').replace('<', '').replace('>', '').replace(':', '').replace('|', '')


# obtendo informações adicionais sobre o vídeo, como autor, descrição, duração, etc.

titulo = T

author = video_url.author

descrit = video_url.description

imagem = video_url.thumbnail_url

palavra_chave = video_url.keywords

fonte = video_url.channel_id

desc2 = video_url.channel_url

dura = video_url.length

print('dura: ', dura)


# obtendo o stream de vídeo de maior resolução

video = video_url.streams.get_highest_resolution()


# definindo o diretório onde o arquivo de vídeo será salvo e fazendo o download

path_to_download = (F'C:\\Users\henri\\Downloads\\AFILIADOS\\{TITULO}')

path = video.download(path_to_download)


# convertendo o arquivo de vídeo para um arquivo de áudio .wav

clip = mp.VideoFileClip(path).subclip()

clip.audio.write_audiofile(F"{path}.wav")


# criando um objeto AudioFile com o arquivo .wav

file_audio = sr.AudioFile(rf"{path}.wav")


# utilizando o objeto Recognizer para transcrever o arquivo de áudio em texto

r = sr.Recognizer()

with file_audio as source:

# ajustando o limiar de energia para reduzir o ruído de fundo

r.energy_threshold = 300

# gravando o áudio em uma variável

audio_text = r.record(source, duration=200)

# usando a API de reconhecimento de fala do Google para transcrever o áudio em texto

text = r.recognize_google(audio_text, language='pt-BR')

print(text)

# escrevendo o texto transcrevido em um arquivo de texto com o mesmo nome do arquivo de vídeo

arq = open(rf'{path}.txt', 'w', encoding="utf-8")

arq.write(f'''


{str(text).capitalize()}


''')

arq.close()


 intuito do site

E8vGGht.gif

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. 

bottom of page