top of page

Resultados da busca

127 resultados encontrados com uma busca vazia

  • baixar,-obter-arquivos-da-internet

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Baixar, obter arquivos da internet - Python import requests import os # cria a pasta Local_Pasta = os.mkdir("C:\\seu\\caminho\\do\\arquivo") novo_arq = Local_Pasta def baixar_imagem(url, endereco): resp = requests.get(url) if resp.status_code == requests.codes.OK: with open(endereco, 'wb') as novo_arq: novo_arq.write(resp.content) print('Imagem baixada') else: resp.raise_for_status() if __name__ == '__main__': # coloque aqui abaixo url onde encotra o arquivo que quer baixar end = 'https://drive.google.com/uc?id=19B5qLxJGVV1cYthQiu6xqhWwygq-EC_n&export=download' pasta_saida = "C:\\seu\\caminho\\do\\arquivo" # coloca o arquivo na pasta do pc novo_arq = os.path.join(pasta_saida, 'image.jpg') baixar_imagem(end,novo_arq) 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

  • printar-colorido,-print()

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Uso de cor, printar colorido / cores - Python def vermelho(msg): return f'\033[1:31m{msg}\033[m' def vermelho_sublinhado(msg): return f'\033[4:31m{msg}\033[m' def vermelho_negatigo(msg): return f'\033[7:31m{msg}\033[m' def vermelho_fundo(msg): return f'\033[41m{msg}\033[m' def branco(msg): return f'\033[1:30m{msg}\033[m' def branco_sublinhado(msg): return f'\033[4:30m{msg}\033[m' def branco_negatigo(msg): return f'\033[7:30m{msg}\033[m' def branco_fundo(msg): return f'\033[40m{msg}\033[m' def verde(msg): return f'\033[1:32m{msg}\033[m' def verde_sublinhado(msg): return f'\033[4:32m{msg}\033[m' def verde_negatigo(msg): return f'\033[7:32m{msg}\033[m' def verde_fundo(msg): return f'\033[42m{msg}\033[m' def amarelo(msg): return f'\033[1:33m{msg}\033[m' def amarelo_sublinhado(msg): return f'\033[4:33m{msg}\033[m' def amarelo_negatigo(msg): return f'\033[7:33m{msg}\033[m' def amarelo_fundo(msg): return f'\033[43m{msg}\033[m' def azul(msg): return f'\033[1:34m{msg}\033[m' def azul_sublinhado(msg): return f'\033[4:34m{msg}\033[m' def azul_negatigo(msg): return f'\033[7:34m{msg}\033[m' def azul_fundo(msg): return f'\033[44m{msg}\033[m' def roxo(msg): return f'\033[1:35m{msg}\033[m' def roxo_sublinhado(msg): return f'\033[4:35m{msg}\033[m' def roxo_negatigo(msg): return f'\033[7:35m{msg}\033[m' def roxo_fundo(msg): return f'\033[45m{msg}\033[m' def cinza(msg): return f'\033[1:37m{msg}\033[m' def cinza_sublinhado(msg): return f'\033[4:37m{msg}\033[m' def cinza_negatigo(msg): return f'\033[7:37m{msg}\033[m' def cinza_fundo(msg): return f'\033[47m{msg}\033[m' def ciano(msg): return f'\033[1:36m{msg}\033[m' def ciano_sublinhado(msg): return f'\033[4:36m{msg}\033[m' def ciano_negatigo(msg): return f'\033[7:36m{msg}\033[m' def ciano_fundo(msg): return f'\033[46m{msg}\033[m' def italico(msg): return f'\033[3m{msg}\033[m' print(verde('Seja'),amarelo_fundo('bem'),ciano_sublinhado('ao'), ciano_negatigo('site'),italico('Alguns'),roxo('CODIGOS')) 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-fundo-de-imagem,-criando-imagem-preto-e-branco

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Retirar fundo de imagem, criando imagem preto e branco - Python """ pip install opencv-python pip install opencv-python pip install --upgrade cv2 pip uninstall pydub """ # Importação das bibliotecas necessárias import cv2 import numpy as np # Carrega a imagem a partir do arquivo 'peru.jpg' Imagem = 'imagem.jpg' img = cv2.imread(Imagem) # Converte a imagem para escala de cinza gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # Aplica um threshold na imagem para criar uma máscara e remover o fundo mask = cv2.threshold(gray, 250, 255, cv2.THRESH_BINARY)[1] # Inverte a máscara mask = 255 - mask # Aplica um algoritmo de morfologia para remover ruídos kernel = np.ones((3,3), np.uint8) mask = cv2.morphologyEx(mask, cv2.MORPH_OPEN, kernel) mask = cv2.morphologyEx(mask, cv2.MORPH_CLOSE, kernel) # Aplica um efeito de anti-aliasing na máscara mask = cv2.GaussianBlur(mask, (0,0), sigmaX=2, sigmaY=2, borderType = cv2.BORDER_DEFAULT) mask = (2*(mask.astype(np.float32))-255.0).clip(0,255).astype(np.uint8) # Coloca a máscara no canal alfa da imagem original result = img.copy() result = cv2.cvtColor(result, cv2.COLOR_BGR2BGRA) result[:, :, 3] = mask # Salva a imagem resultante com fundo transparente em um arquivo PNG cv2.imwrite('Imagem sem fundo.png', result) cv2.imwrite('Imagem sem INPUT.png', img) cv2.imwrite('Imagem sem GRAY.png', gray) 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

  • algoritmo para remover artigos preposicoes conjunvoes das frases

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Algoritmo para remover artigos, preposições, conjunções das frases - Python # Importa a biblioteca nltk e seus módulos para tokenização e stopwords import nltk from nltk.tokenize import word_tokenize from nltk.corpus import stopwords # Faz o download da lista de stopwords em português (se ainda não estiver baixada) nltk.download('stopwords') # Define uma função que recebe uma frase como parâmetro def Separa_Palavras(frase): # Tokeniza a frase em palavras utilizando o módulo word_tokenize da nltk palavras = word_tokenize(frase, language='portuguese') # Cria um conjunto com as stopwords em português utilizando o módulo stopwords da nltk stopwords_portugues = set(stopwords.words('portuguese')) # Filtra as palavras da frase removendo as stopwords palavras_filtradas = [palavra for palavra in palavras if palavra.lower() not in stopwords_portugues] # Para cada palavra filtrada, solicita ao usuário que informe o significado da palavra for palavra in palavras_filtradas: significado = input(f"Qual o significado da palavra '{palavra}'? ") # Retorna None, já que a função não possui retorno específico return None 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

  • organiza e edita frases por tamanho

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Organiza e edita frases por tamanho, formata um texto de acordo com largura da pagina - Python # pip install textwrap import textwrap # Define a largura do texto Lagura_Pagina = 50 # Cria as listas vazias LISTA = [] LISTA2 = [] menor = [] # Função para quebra de linha do texto def Comprimento(item): # Usa a biblioteca textwrap para quebrar o texto em linhas de acordo com a largura definida linhas = textwrap.wrap(item, width=Lagura_Pagina) # Adiciona cada linha na LISTA2 com um "" para imprimir corretamente em HTML for linha in linhas: LISTA2.append(linha+"") # Função para adicionar uma barra "*" no final do texto de acordo com o seu comprimento def Cont_Barra(item): #print (len(item),item) if len(item) >= 100 and len(item) <= 200: Comprimento(item + "*|/-") elif len(item) > 200: Comprimento(item + "*||//-") else: Comprimento(item) # Função para organizar a frase def Organ_fra(LISTA): print('----------------------------------------- Organiza Frase !') # Loop através de cada item na LISTA for p,it in enumerate(LISTA): item = str(it).strip().capitalize()+"." #print (item) # Se a variável menor não estiver vazia if menor != []: # Adiciona a barra e transforma o texto em minúsculo, e adiciona o texto atual Cont_Barra((str(menor[0]) + str(item).lower())) # Limpa a lista menor menor.clear() # Se a variável menor estiver vazia elif menor == []: # Verifica se o texto é menor ou igual a 100 caracteres if len(item) <= 100: # Adiciona o texto na variável menor com a pontuação substituída por vírgula menor.append(str(item.replace('.', ', '))) else: # Adiciona a barra no final do texto #print (str(item)) Cont_Barra(str(item)) else: # Adiciona a barra no final do texto, caso não tenha sido adicionada anteriormente Cont_Barra(str(item + f' {len(item)} ---[ INDEFINIDA ]--- ')) # ---------------------------------------------------------------------- SEGUNDA LISTA FINAL = [] FIN_html = [] # Cria o controle final para imprimir o resultado FINAL_LIMPO = [] for pos, item in enumerate(LISTA2): i = item if "*|/-" not in i and "*||//-" not in i: #print ("*|/-" not in i and "*||//-" not in i, i) FIN_html.append(f''' {i.replace("",' ')}''') FINAL_LIMPO.append(i.replace("",' ')) if "*|/-" in i: Resp = i.replace("*||//-", '').replace("*|/-", '') FIN_html.append(f''' {Resp}''') FINAL_LIMPO.append(Resp.replace("",' ')) if "*||//-" in i: Resp = i.replace("*||//-", '').replace("*|/-", '') FIN_html.append(f''' {Resp}''') FINAL_LIMPO.append(Resp.replace("",' ')) FiNaL_html = "".join([str(i) for i in FIN_html]).strip() FINAL_limpo= "\n".join([str(i) for i in FINAL_LIMPO]).strip() print(FINAL_limpo) lista = ['o mundo está em constante transformação', 'e a tecnologia tem um papel fundamental nesse processo', ' a cada dia surgem novas ferramentas e soluções para tornar a vida das pessoas mais prática e eficiente', ' Além disso a tecnologia também impacta diversas áreas', ' como a saúde a educação e o meio ambiente', 'é importante estarmos sempre atualizados sobre as tendências tecnológicas para aproveitarmos ao máximo seus benefícios e contribuirmos para um mundo melhor'] Organ_fra(lista) 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

  • baixar video do youtube e transcreve losalva no pc e escreve texto txt

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Baixar vídeo do Youtube e transcrevê-lo, salva no pc e escreve texto.txt - Python """ 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() 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

  • pesquisar-algo-na-internet,-com-resultado-em-texto-com-links

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Pesquisar algo na internet, com resultado em texto com links - Python # pip install googlesearch-python # pip install bs4 from googlesearch import search import requests from bs4 import BeautifulSoup # Define a pergunta a ser pesquisada pergunta = "oque é leite" # Faz uma pesquisa no Google e extrai o primeiro resultado resultado = next(search(pergunta, num_results=1)) # Faz uma requisição para o resultado obtido response = requests.get(resultado) # Extrai o conteúdo da página usando a biblioteca Beautiful Soup soup = BeautifulSoup(response.content, 'html.parser') # Encontra a resposta na página (assumindo que está em uma tag ) resposta = soup.find('p').text # Imprime a resposta print(resposta) # Imprime os links for result in search(pergunta, num_results=1): print(result) 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

  • Resume texto, fazer resumo de um texto

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Resume texto, fazer resumo de um texto - Python # Importe as bibliotecas necessárias # pip install sumy from sumy.parsers.plaintext import PlaintextParser from sumy.nlp.tokenizers import Tokenizer from sumy.summarizers.lex_rank import LexRankSummarizer text = 'seu_texto_aqui' # Define a função de resumo def summarize_text(text, num_sentences=3): # Cria um objeto parser que recebe o texto a ser resumido e um objeto Tokenizer parser = PlaintextParser.from_string(text, Tokenizer("english")) # Cria um objeto Sumarizador que usa o algoritmo LexRank summarizer = LexRankSummarizer() # Resume o texto usando o número de sentenças especificado summary = summarizer(parser.document, num_sentences) # Junta as sentenças resumidas em uma string return "\n".join(str(sentence) for sentence in summary) # Exemplo de uso da função resumo = summarize_text(TEXTO(), num_sentences=5) print(resumo) print(len(resumo)) 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

  • nao-repetir-itens-na-lista-com-set()-em-

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado Não repetir itens na lista com set() - Python dados = ['laranja', 'banana', 'maçã', 'morango', 'uva', 'pera', 'maçã', 'limão', 'banana', 'laranja'] valores = [] repetidos = set() for dado in dados: if dado not in valores: valores.append(dado) else: repetidos.add(dado) print(f'Valores = {valores}') print(f'Repetidos = {repetidos}') 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

  • animar-um-um-texto-por-codigo-

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado animar um um texto por codigo - Wix Velo import { timeline } from 'wix-animations'; $w.onReady(() => { const revealTimeline = timeline() .add($w('#text13'),{duration: 1500, x: -160, scale: 1.3, easing: 'easeOutBack'}); $w('#box7').onMouseIn(() => { revealTimeline.play(); }); $w('#box7').onMouseOut(() => { revealTimeline.reverse(); }); }); // estica para esquerda // {duration: 1500, x: -160, scale: 1.3, easing: 'easeOutBack'} // espande // { duration : 1000, scale: 1.3, easing: 'easeLinear'} 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

  • como-extrair-item-em-uma-banco-de-dados,-e-enviar-ou-incorporar-em-html-na-pagina

    Se o site o ajudou, ajude o site pix 008-064-101-67 henrique liandro da silva ajude o site a continuar funcionado como extrair item em uma banco de dados, e ENVIAR ou incorporar em 'HTML' na pagina - Wix Velo // incorpore um html na pagina // isso vai dentro do 'html' do site no frontend // essa parte vai no codigo velo $w.onReady( () => { // vaiver se o vanco esta preparado $w('#NomeBanco').onReady( () => { // se tiver em uma pagina 'DINAMAICA' use esse codico let ITEM = $w('#NomeBancoPagina').getCurrentItem().nomeDoitem; $w('#FICHAELENCO').postMessage(ITEM); // se não tiver, vai ter que arrumar alguma fora de consultar o banco e estrair o item !!! }); }); 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

  • 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

bottom of page