

Helisi-1984
Resultados da busca
127 resultados encontrados com uma busca vazia
- programa de reconhecimento de Fala por Microfone e transcricao com loop Python
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Programa de reconhecimento de Fala por Microfone e Transcrição com loop - Python """pip install SpeechRecognition pip install PyAudio """ import speech_recognition as sr # Função que utiliza a biblioteca speech_recognition para transcrever fala em texto def Escreve_porra(r, source): # Define parâmetros para a configuração do objeto r, que será usado para gravar áudio r.dynamic_energy_threshold = True # Define se a energia sonora será ajustada dinamicamente r.energy_threshold = 1000 # Define a energia mínima necessária para o áudio ser gravado r.sample_rate = 16000 # Define a taxa de amostragem do áudio r.phrase_time_limit = 3 # Define o tempo limite para a gravação do áudio r.max_alternatives = 1 # Define o número máximo de alternativas de transcrição que o Google Speech Recognition pode retornar try: # Captura áudio do objeto source e armazena em audio_text audio_text = r.listen(source, timeout=5) # Chama a função recognize_google para converter o áudio em texto # O parâmetro show_all=True indica que todas as alternativas devem ser retornadas alternatives = r.recognize_google(audio_text, language='pt-BR', show_all=True) try: # Obtém o texto da transcrição texto = alternatives['alternative'][0].get('transcript') # Imprime o texto e a confiança da transcrição print(alternatives['alternative'][0].get('transcript'), alternatives['alternative'][0].get('confidence')) print(texto) # Chama a função transcrever_audio() para continuar transcrevendo áudio transcrever_audio() # Caso não haja alternativas de transcrição, imprime uma mensagem de finalização except TypeError: print("Acabou !") # Caso ocorra um erro durante a transcrição, imprime a mensagem de erro correspondente except sr.UnknownValueError: print("Erro: ","Não entendi o que você disse.") except sr.RequestError as e: print("Erro: ","Não foi possível se comunicar com o serviço de reconhecimento de fala: {0}".format(e)) # Função que utiliza a biblioteca speech_recognition para gravar áudio e transcrevê-lo em texto def transcrever_audio(): y = sr.Recognizer() mic = sr.Microphone() with mic as source: print("Fale algo...") texto = Escreve_porra(y, source) # Chama a função Escreve_porra() para transcrever o áudio if texto: print("Transcrição:", texto) # Função principal que inicia a gravação do áudio e transcrição em texto def main(): print("Transcrição de Fala") print("Pressione o botão abaixo para começar a gravar") # Chama a função transcrever_audio() para gravar áudio e transcrevê-lo em texto transcrever_audio() # A duração máxima do áudio é de 10 segundos # Verifica se o módulo está sendo executado diretamente e, se sim, chama a função main() if __name__ == '__main__': main() Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- retirar-dados-ou-obter-dados-que-esta-em-um-repetidor
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Retirar dados ou obter dados que esta em um repetidor - Wix Velo // use "$w" aqui para estanciar os elementos do repetidor, pegar oque eles estão repetindo no momento export function BtnVer_click(event,$w) { // este é um botão que esta no repetidor, no momento do click ele passa os dados let Id_Rep = $w('#NomeBancoPagina').getCurrentItem()._id // ----- VARIAVEL so funciona aqui dentro da função pegando o id // Escreva o resto do codigo!!! } Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- colocar-audio-ou-trocar-audio-do-video
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Colocar áudio ou trocar áudio do vídeo - Python import moviepy.editor as mp # Arquivo de áudio de entrada audio = mp.AudioFileClip('audio.mp3') # Arquivo de vídeo de entrada video = mp.VideoFileClip('video.mp4') # Corta o áudio para ter a mesma duração do vídeo audio = audio.subclip(0, video.duration) # Adiciona o áudio cortado ao vídeo video_final = video.set_audio(audio) # Extrai o vídeo de saída final video_final.write_videofile("output_video.mp4") Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- analise-de-pacotes-instalados-localmente-e-nao-utilizados-com-deploy-limpo
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Análise de pacotes instalados localmente e não utilizados com Deploy Limpo - Python #-# PRIMEIRO CRIE UM ARQUIVO = ALGUNS_CODIGOS_Deploy_Limpo.py import os import ast import pkg_resources import pathlib codings = ["utf-8", "latin-1", "utf-16"] def get_all_imports(directory): all_imports = set() for root, _, files in os.walk(directory): for file in files: if file.endswith(".py"): file_path = os.path.join(root, file) for coding in codings: try: with open(file_path, "r", encoding=coding) as f: tree = ast.parse(f.read()) for node in ast.walk(tree): if isinstance(node, ast.Import): for alias in node.names: all_imports.add(alias.name) elif isinstance(node, ast.ImportFrom): if node.module: all_imports.add(node.module) break except UnicodeDecodeError: continue return all_imports project_root = r"C:\Users\henri\PycharmProjects\ALGUNS CODIGOS\Transcricao_Audio_Para_Texto" imports = get_all_imports(project_root) installed_packages = {pkg.key for pkg in pkg_resources.working_set} unused_packages = installed_packages - imports print("Pacotes instalados localmente e não utilizados: no arquivo DESINSTALAR.txt") with open('DESINSTALAR.txt', 'w') as novo_arq: for package in unused_packages: novo_arq.write(package + '\n') print('Escreveu em: DESINSTALAR.txt') # Verifica se o arquivo .gitignore existe gitignore_file = pathlib.Path(".gitignore") if gitignore_file.exists(): # Se o arquivo já existe, adiciona 'DESINSTALAR' na última linha with open('.gitignore', 'a') as gitignore: gitignore.write('DESINSTALAR.txt\n') gitignore.write('INSTALADOS.txt\n') gitignore.write('PACOTES_ATUALIZAR.txt\n') gitignore.write('ALAGUNS_CODIGOS_Deploy_Limpo.py\n') else: # Se o arquivo não existe, cria o arquivo e escreve 'DESINSTALAR' with open('.gitignore', 'w') as gitignore: gitignore.write('DESINSTALAR.txt\n') gitignore.write('INSTALADOS.txt\n') gitignore.write('PACOTES_ATUALIZAR.txt\n') gitignore.write('ALAGUNS_CODIGOS_Deploy_Limpo.py\n') print('Escreveu em: .gitignore') # ⇩ AANALIZE O ARQUIVO DESINSTALAT.txt SE TUDO OK siga abaixo ⇩ #------- Proximos Comandos ''' pip install --upgrade pip pip uninstall -r DESINSTALAR.txt --> Desinstalar todos os pacotes listados no arquivo DESINSTALAR. pip list --not-required --format=freeze > INSTALADOS.txt --> Mostra tudo instalado via pip (Get-Content INSTALADOS.txt) -replace '==.*$', '' | Out-File -Encoding UTF8 PACOTES_ATUALIZAR.txt --> pip install --upgrade -r PACOTES_ATUALIZAR.txt --> Atualiza todos os pacotes listados no PACOTES_ATUALIZAR. pip list --not-required --format=freeze > requirements.txt --> Cria um Arquivo requirements.txt com seus arquivos atualizados pip install -r requirements.txt --> Instala tudo que foi encontrado no requirements.txt (Get-Content requirements.txt) -replace '==.*$', '-sdk ' | Out-File -Encoding UTF8 packages.txt --> cria arquivo packages.txt ''' # --> ⇩ Remove arquivo DESINSTALAR.txt , INSTALADOS.txt , DESINSTALAR.txt ⇩ ''' Remove-Item -Path DESINSTALAR.txt Remove-Item -Path INSTALADOS.txt Remove-Item -Path PACOTES_ATUALIZAR.txt Remove-Item -Path INSTALADOS.txt pip list --> Ele sozinho lista todos modulos istalados inclusive ENV pip list --not-required --> Lista todos modulos instalados por vc sem o ENV ''' Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- buscar-um-item-especifico-com-query-no-banco-de-dados-
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Buscar um Item Especifico com 'query' no Banco De Dados - Wix Velo import wixData from 'wix-data'; // buscar dados do banco de dados //----------- PROCURA NO BANCO DE DADOS SE EXISTE wixData.query("NomeBanco") // Consulta a coleção com relação aos itens cujo campo "NomeColuna" contenha '.contains("NomeColuna", 'ItemDesejado')' .contains("NomeColuna", 'ItemDesejado') .contains("NomeColuna", 'ItemDesejado') .contains("NomeColuna", 'ItemDesejado') .find() // Executa a consulta .then(res => { console.log(res.items[0]) // Define os dados da tabela para serem os resultados da consulta // se ele encontrar o (res.items) if (res.items.length > 0) { const ITEM= res.items[0].texto; // substitua "texto" pelo nome do campo que deseja copiar console.log("DeUmNomeAqui =", ITEM) } else { // se NÃO encontrar o (res.items) // FAÇA ALGO AQUI SE QUIZER } }); Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- comparando-listas-para-saber-se-sao-iguais-com-set()
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Comparando listas para saber se são iguais com set() - Python l1 = [1, 2, 3, 4, 5] l2 = [1,2,3,4,5] if(set(l1) == set(l2)): print("01 - LISTAS Iguais: ",set(l1) == set(l2)) else: print("02 - Lists Iguais: ",set(l1) == set(l2)) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- Gera palavras chaves de um texto, e a pontua com sua importaria para o texto
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Gera palavras chaves de um texto, e a pontua com sua importaria para o texto - Python """ pip install yake """ import yake #texto = TEXTO() def Chaves_pal(texto): # Specify language (en, es, de, fr, it, pt, nl, ru) language = "pt" # Create YAKE object max_ngram_size = 3 deduplication_threshold = 0.9 num_keywords = 10 custom_kw = None yake_obj = yake.KeywordExtractor(lan=language, n=max_ngram_size, dedupLim=deduplication_threshold, top=num_keywords, features=None) # Extract keywords keywords = yake_obj.extract_keywords(texto) # Sort keywords by score in descending order keywords = sorted(keywords, key=lambda x: x[1], reverse=True) # Print keywords separated by comma print(", ".join([kw for kw, score in keywords])) print(", ".join([f"{kw} {score:.2f}" for kw, score in keywords])) return ", ".join([kw for kw, score in keywords]) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- cria arquivos txt rtf etc e escreve dentro dele
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Cria arquivos TXT, RTF ETC e escreve dentro dele - Python import os import shutil # // nomeDApasta em um local especifico # Local_Pasta = f"C:\\Users\\henri\\Desktop\\codigos\\nomeDApasta" Local_Pasta = "nomeDApasta\\" # ou nomeDApasta em no seu ambiente Nome_Arquivo = 'NomeDOarquivo' Extencao_Arquivo = 'rtf' Aquivo = Local_Pasta+Nome_Arquivo+"."+Extencao_Arquivo # // Aqui escreve oque vc quizer dentro do arquivo with open(Aquivo, 'w') as novo_arq: Escreve= 'Ola mundo!' novo_arq.writelines(Escreve) print('Escreveu em: ',Aquivo) print(Escreve) # // Algumas opcões para bricar ''' 'r' Leitura 'w' Escrita, Substitui o conteudo do arquivo existente 'x' Escrita, Retorna um erro caso o arquivo ja exista 'a' Escrita, Insere os novos dados no final do arquivo 'b' Modo binário 't' Modo de texto (padrão) '+' Atualizar, Tanto leitura quanto escrita "wb" Para usar o modo texto ou binário "rt" Aberto para leitura de texto write() Só recebe uma string por vez: writelines() Um objeto iterável (seja uma lista, uma tupla, um dicionário, etc) readline() Lê uma quantidade N de caracteres da primeira linha readlines() Este método irá retornar todas as linhas do arquivo read() Retorna todo o conteúdo do arquivo como uma sequência. ''' Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- centralizar-elementos-botao,-script,-div-etc
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado CENTRALIZAR Elementos botao, script, div etc - Html tudo que vir aqui vai ficar no Meio pod ser botao script div etc Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- fazer-download-ou-baixar-todas-as-imagens-de-um-site
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado fazer download ou baixar todas as imagens de um site - Python import requests import os from bs4 import BeautifulSoup # URL do site url = "https://www.exemplo.com" # Fazer o request da página response = requests.get(url) # Extrair os links das imagens soup = BeautifulSoup(response.text, "html.parser") imagens = soup.find_all("img") links_imagens = [img.get("src") for img in imagens] # Criar a pasta para salvar as imagens pasta_destino = "imagens" if not os.path.exists(pasta_destino): os.mkdir(pasta_destino) # Fazer o download de cada imagem for link in links_imagens: try: response = requests.get(link) nome_arquivo = link.split("/")[-1] caminho_arquivo = os.path.join(pasta_destino, nome_arquivo) with open(caminho_arquivo, "wb") as arquivo: arquivo.write(response.content) print(f"Imagem {nome_arquivo} salva com sucesso!") except Exception as e: print(f"Erro ao salvar a imagem {nome_arquivo}: {e}") Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- caixa com borda em html copiar texto para area de transferencia com botao
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Caixa com borda em html copiar texto para a área de transferência. com botão - Streamilit def Func_Texto_Cop(txt): # Define o HTML da caixa de texto a ser exibida na página Caixa_Text = f''' {txt} ''' # Define o estilo CSS a ser aplicado ao botão Estilo = '''#meu-botao { border-color: #000 ; background-color: #F8F8FF ; border-radius: 5px; padding: 5px 10px; border: 2px dashed; font-weight: bold; } #meu -botao:hover { background-color: #C0C0C0 ; color: white; border-color: white; }''' # Define a função para copiar o texto e trocar o nome do botão após a cópia Func_Copia_Troca_Nome = """ function copiarTexto() { var texto = document.getElementById('texto').innerText; navigator.clipboard.writeText(texto) .then(() => { alert('Texto copiado para a área de transferência.'); }) .catch(() => { alert('Não foi possível copiar o texto.'); }); var botao = document.getElementById('meu-botao'); botao.innerHTML = '✔ Copiado'; botao.style.backgroundColor = '#C0C0C0'; botao.style.borderColor = 'black'; botao.style.color = 'blue'; } """ # Exibe o HTML completo na página com a caixa de texto e o botão components.html(f""" Seu Texto Atualizado: ↴ Copiar Texto {Caixa_Text} """, scrolling=True, height=800) Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva
- remover-o-sublinhado-nos-links-
Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Remover o sublinhado nos links - Html text-decoration:none ou true Link ou Link Copiar "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Laura Castro "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Ana Serra "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Bruno Costa "Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu." Cláudia Silva





