Como fazer seu computador falar/falar o que você digita

Existe um recurso interessante no Windows que permite que você faça seu computador falar ou falar o que você disser! Esse método aproveita uma API integrada instalada no Windows XP, Vista, 7, 8 e 10 chamada SAPI (Speech Application Programming Interface).

A Microsoft Speech API é usada para o recurso de acessibilidade de conversão de texto em fala integrado ao Windows. Você também pode escrever programas que chamam a API, o que permitiria que seus aplicativos falassem, mas isso é para desenvolvedores.

Índice

  • Inserir texto, falar mensagem
  • Definir configurações de voz SAPI
  • Agendar Arquivo de Script

Apenas fazer seu computador dizer o que você quer é muito fácil, na verdade! Neste artigo, mostrarei como criar um script VBS que receberá uma entrada de texto de um usuário e a falará. Também mencionarei como codificar o texto que você deseja falar e, em seguida, agendar esse script para ser executado em eventos específicos, como iniciar o Windows ou fazer logoff.

Inserir texto, falar mensagem

Vamos começar com um script simples que abrirá uma caixa de diálogo onde você pode digitar o que deseja que o Windows fale. Primeiro, vá em frente e abra o Bloco de Notas.

Passo 1:  Cole o seguinte texto em um novo documento:

Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message

Observe que, quando você copia o texto do navegador da Web e o cola no Bloco de Notas, as aspas causam problemas. Antes de salvar o arquivo, você precisa excluir cada citação (“) e redigitá-la. No exemplo abaixo, há seis aspas. Deve ser algo como a imagem abaixo.

Como fazer seu computador falar/falar o que você digita

Agora, quando for salvar o arquivo, dê a ele qualquer nome, mas certifique-se de digitar também .VBS após o nome. Em seguida, para a caixa Salvar como tipo , escolha Todos os arquivos em vez dos Documentos de texto padrão.

Como fazer seu computador falar/falar o que você digita

Agora clique duas vezes no arquivo VBS e você verá uma caixa de entrada onde você pode digitar o texto que deseja falar! Digite algo e clique em OK.

Como fazer seu computador falar/falar o que você digita

Se você fez tudo certo, deve ouvir uma voz masculina ou feminina falar sua frase. Se você receber qualquer tipo de mensagem de erro, copie e cole o texto novamente e substitua as aspas.

Definir configurações de voz SAPI

Isso é divertido, mas também podemos configurar nosso pequeno computador falante com configurações diferentes. Podemos alterar o volume, a rapidez ou a lentidão com que a voz fala e alterar o gênero entre masculino e feminino. Aqui está um código de exemplo onde adicionei algumas linhas extras.

Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
Set sapi.Voice = sapi.GetVoices.Item(1)
sapi.Rate = 0
sapi.volume = 100
sapi.Speak message

A taxa padrão é 0 e o intervalo é de -10 a 10. -10 fará com que a voz fale super devagar e 10 fale super rápido. O volume padrão é 100 e o intervalo é de 0 a 100. A linha que começa com Set sapi.Voice permitirá que você mude para outra voz, se instalada em seu sistema.

Observe que o número de vozes que você pode escolher depende do sistema operacional. No Windows 7, há apenas uma voz, Microsoft Anna.

Como fazer seu computador falar/falar o que você digita

No Windows 10, há duas vozes: Microsoft David e Microsoft Zira, conforme mostrado abaixo.

Como fazer seu computador falar/falar o que você digita

Como fazer seu computador falar/falar o que você digita

Se houver apenas uma voz instalada em seu sistema, você deve alterar sapi.GetVoices.Item(1) para sapi.GetVoices.Item(0) , caso contrário, você receberá uma mensagem de erro ao tentar executar o script. Você também pode criar outro documento do Bloco de Notas e colar o código abaixo, que informará quais vozes estão instaladas. Salve-o como um arquivo .VBS como mostrado acima e execute-o.

Set VObj = CreateObject(“SAPI.SpVoice”)
For Each Voice In VObj.getvoices
I = I + 1
msgbox “” & (I – 1) & ” – ” & Voice.GetDescription
Next

Até agora, usamos essa caixa de diálogo pop-up para inserir texto, mas você também pode simplesmente digitar sua mensagem no arquivo de script. Isso seria útil se você quisesse agendar o script para ser executado automaticamente. Obviamente, isso pode ser usado para pregar peças em seus amigos e familiares e funciona muito bem.

Imagine alguém ligando o computador e ouvindo o computador dizer “Olá John, estou com muito sono, por favor, não me incomode hoje!” quando ele inicializa! Posso prometer por experiência própria, é histérico e você definitivamente deveria tentar.

Para codificar a mensagem, basta alterar a última linha para algo como isto:

sapi.Speak “Hello John, I am very tired today!”

Agendar Arquivo de Script

Agora que você codificou sua mensagem para o destino pretendido, basta executá-la quando quiser. Se você entende de tecnologia, pode usar um programa como o AutoIt , que permite fazer coisas extremas, como executar seu arquivo de script quando um determinado programa é aberto ou quando uma janela é maximizada ou minimizada.

Não tenho tempo para entrar em tudo isso neste post, mas felizmente a Microsoft tem um recurso integrado chamado Agendador de Tarefas que permite que você faça algumas coisas bem complicadas com scripts facilmente.

Minha postagem anterior aprofunda em como agendar um arquivo de script para ser executado quando determinados eventos ocorrerem no Windows. Se você tiver algum problema para fazer seu script funcionar, sinta-se à vontade para postar um comentário e tentarei ajudar. Apreciar!



Leave a Comment

Como começar a escrever no Medium

Como começar a escrever no Medium

Conseguir que sua escrita seja vista na internet pode ser uma tarefa difícil e pode parecer um pouco desanimador quando já existe um mar de outros sites publicando conteúdo. Especialmente se você está apenas começando como escritor, saber o melhor lugar ou plataforma de blog para compartilhar suas palavras pode não ser óbvio.

Histórico de exibição do TikTok: como ver os vídeos que você assistiu

Histórico de exibição do TikTok: como ver os vídeos que você assistiu

Como usuário do TikTok, você provavelmente assiste a muitos vídeos de que gosta. Mas e se você esquecer de curtir, favoritar ou comentar um vídeo que você ama?

23 alternativas de Wordle para amantes de jogos de palavras

23 alternativas de Wordle para amantes de jogos de palavras

Não me canso de Wordle. Vasculhamos a Internet e fizemos uma lista de 23 clones, remixes e outras versões do Wordle para que você possa coçar a coceira do quebra-cabeça de palavras de cinco letras.

Como fazer um carretel no Instagram

Como fazer um carretel no Instagram

Depois que o Tik Tok entrou no cenário da mídia social, sua popularidade gerou a necessidade de uma resposta de outras plataformas para manter sua base de usuários interessada. O conteúdo de vídeo curto se tornou a próxima grande novidade nas mídias sociais e quase todas as plataformas agora têm sua própria opinião sobre ele.

13 extensões divertidas do Chrome para o intervalo

13 extensões divertidas do Chrome para o intervalo

Quando você trabalha online, seja usando a ferramenta CMS da sua empresa, pesquisando um artigo ou acompanhando e-mails, você precisa de uma pausa de vez em quando. Essas 12 extensões de navegador divertidas e divertidas para o Google Chrome são exatamente o que você precisa.

O que é Reddit Flair (e como usá-lo)

O que é Reddit Flair (e como usá-lo)

Existem várias maneiras de personalizar seu perfil de usuário no Reddit, mas uma maneira fácil de fazer isso é usar um talento do Reddit. Isso permite que você marque suas postagens ou nome de usuário em determinados subreddits para adicionar contexto ou humor.

Você pode ver quem viu sua história no Instagram?

Você pode ver quem viu sua história no Instagram?

Você acha que alguém está espionando secretamente suas histórias no Instagram? É mesmo possível.

O que é Snapchat Spotlight e como enviar um

O que é Snapchat Spotlight e como enviar um

O Snapchat é um aplicativo de mensagens multimídia que recebeu atenção menos do que merecida em comparação com o Instagram. Ele tem vários recursos, como Cameos divertidos, a opção de criar seus próprios adesivos do Snapchat ou o recurso Snapchat Spotlight.

Como adicionar amigos no Discord

Como adicionar amigos no Discord

Ao contrário de outras plataformas de mídia social que foram feitas especialmente para seu uso, o Discord é uma plataforma que permite aos usuários construir comunidades e criar relacionamentos duradouros, não importa onde estejam. Se você deseja criar seu próprio servidor, a primeira coisa que você precisa saber é como adicionar amigos no Discord para poder convidá-los para sua comunidade.

Como jogar jogos no Facebook Messenger

Como jogar jogos no Facebook Messenger

Nos últimos anos, o Facebook tem lutado para encontrar um lar para seu recurso de jogos. Os jogos de mídia social já foram encontrados no aplicativo Facebook Messenger, mas agora só podem ser acessados ​​pelo próprio aplicativo do Facebook.

Como fazer uma captura de tela no Snapchat sem notificar a outra pessoa

Como fazer uma captura de tela no Snapchat sem notificar a outra pessoa

O Snapchat se tornou um dos aplicativos de mídia social mais populares em todo o mundo. A ideia é que os usuários do Snapchat enviem “Snaps” para seus amigos por um determinado período de tempo.

Como Assistir Wimbledon 2022 Online Sem Cabo

Como Assistir Wimbledon 2022 Online Sem Cabo

O torneio de Wimbledon de 2022 é especial por vários motivos. Jogadores de alto nível como Daniil Medvedev e Andrey Rublev ficarão de fora devido à proibição de Wimbledon de jogadores russos e bielorrussos.

8 ideias criativas de histórias do Instagram de “feliz aniversário” que você deve experimentar

8 ideias criativas de histórias do Instagram de “feliz aniversário” que você deve experimentar

O Instagram é uma ótima plataforma para compartilhar memórias, celebrar momentos marcantes da sua vida e, claro, postar selfies. Os Instagrams também são perfeitos para desejar feliz aniversário a alguém.

O que são os Streaks do Snapchat e por que eles são importantes?

O que são os Streaks do Snapchat e por que eles são importantes?

As faixas do Snapchat, ou Snapstreaks, representam o número de dias que você conseguiu enviar uma foto ou um vídeo para seu amigo do Snapchat. Para crianças do ensino médio, Snapstreaks representam sua amizade.

Como fazer vídeos Boomerang no Instagram e Snapchat

Como fazer vídeos Boomerang no Instagram e Snapchat

O Boomerang costumava ser um aplicativo independente para criar vídeos de um segundo que eram reproduzidos em loop. O Facebook integrou o Boomerang no Instagram Stories e retirou o aplicativo Boomerang independente das lojas de aplicativos.

Como ver a atividade de seus amigos no Spotify

Como ver a atividade de seus amigos no Spotify

O Spotify é um dos aplicativos de streaming de música mais populares do planeta. Com 182 milhões de usuários em 2022, há muitas oportunidades de acompanhar a maioria das atividades de seus amigos no Spotify.

Como usar o perfil astrológico no Snapchat

Como usar o perfil astrológico no Snapchat

Um recurso do Snapchat que você pode ver outras pessoas usando é o perfil astrológico. O Snapchat pode até ter solicitado que você o experimentasse.

O que significa “Bump” no Facebook?

O que significa “Bump” no Facebook?

Se você usa o Facebook há algum tempo, pode ter encontrado uma postagem com uma seção de comentários onde se lê “bump” ou algo semelhante. Se você não tem certeza do que significa colisão, pode parecer sem sentido, especialmente quando as pessoas estão adicionando a palavra em seus próprios tópicos de postagem.

Como assistir ao draft da NFL online sem TV a cabo

Como assistir ao draft da NFL online sem TV a cabo

O draft da NFL é um evento anual de sete rodadas em que cada equipe tem a oportunidade de melhorar sua lista com novos recrutas. Este ano marca a 87ª reunião do Draft da NFL, e o evento acontecerá em Las Vegas de 28 a 30 de abril.

4 maneiras fáceis de definir o temporizador Spotify em qualquer dispositivo

4 maneiras fáceis de definir o temporizador Spotify em qualquer dispositivo

Quer que o Spotify faça uma pausa em um horário definido? Aqui estão quatro maneiras de definir o Spotify Sleep Timer e interromper a reprodução em um horário especificado.

As 12 principais maneiras de corrigir a qualidade ruim do stream do Discord

As 12 principais maneiras de corrigir a qualidade ruim do stream do Discord

Uma qualidade de stream abaixo da média no Discord nunca é uma experiência desejável. Aqui estão as melhores maneiras de melhorar a qualidade do stream do Discord.

12 melhores maneiras de consertar a tela preta do Amazon Fire TV Stick

12 melhores maneiras de consertar a tela preta do Amazon Fire TV Stick

Aprenda como corrigir o problema de tela preta do Amazon Fire TV Stick seguindo as etapas de solução de problemas do guia.

Como redefinir dispositivos Samsung Galaxy de fábrica

Como redefinir dispositivos Samsung Galaxy de fábrica

Está enfrentando alguns problemas no seu dispositivo Samsung? Veja como você pode redefinir seu dispositivo Samsung Galaxy e se livrar de bugs!

Como alterar a foto do perfil no Facebook sem ninguém saber

Como alterar a foto do perfil no Facebook sem ninguém saber

Quer atualizar sua foto de perfil do Facebook discretamente? Veja como alterar a foto do seu perfil no Facebook sem que ninguém saiba.

Como excluir mensagens no Viber

Como excluir mensagens no Viber

Limpe a desordem e mantenha a privacidade no Viber perfeitamente com este guia passo a passo que explica como excluir mensagens no Viber.

7 maneiras de corrigir continuar assistindo sem exibição no Netflix

7 maneiras de corrigir continuar assistindo sem exibição no Netflix

A guia continuar assistindo não está aparecendo no seu Netflix? Com toda a comodidade que o painel continuar assistindo traz, saiba como consertar.

Como ativar ou desativar a criptografia ponta a ponta para backup de bate-papo do WhatsApp

Como ativar ou desativar a criptografia ponta a ponta para backup de bate-papo do WhatsApp

Proteja suas conversas com etapas simples. Aprenda como ativar ou desativar facilmente a criptografia de ponta a ponta para backup de bate-papo do WhatsApp.

O que é verificação de chave de contato no iMessage e como usá-la

O que é verificação de chave de contato no iMessage e como usá-la

Nunca mais se preocupe com quem você está conversando no iMessage! Aprenda o que é a verificação de chave de contato no iMessage e como usá-la.

9 maneiras de consertar a detecção de pulso do Apple Watch que não funciona

9 maneiras de consertar a detecção de pulso do Apple Watch que não funciona

Não é possível usar o recurso de detecção de pulso? Aqui estão 9 maneiras de corrigir o problema de não funcionamento da detecção de pulso do Apple Watch.