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!



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.

Como adicionar ou remover aplicativos da pasta segura em telefones Samsung

Como adicionar ou remover aplicativos da pasta segura em telefones Samsung

Quer adicionar ou remover aplicativos da Pasta Segura em telefones Samsung Galaxy? Veja como fazer isso e o que acontece ao fazer isso.

3 maneiras de programar o cronômetro de desligamento no Mac

3 maneiras de programar o cronômetro de desligamento no Mac

Se você deseja agendar o desligamento do seu Mac, aqui estão três maneiras de fazer isso de maneira fácil e eficiente.

10 golpes comuns do Facebook Marketplace e como evitá-los

10 golpes comuns do Facebook Marketplace e como evitá-los

Planejando comprar ou vender algo? Qual é o melhor lugar além do Facebook? Mas tenha cuidado com esses golpes do Facebook Marketplace.

As 15 principais maneiras de corrigir problemas de configuração do Amazon Echo e Alexa

As 15 principais maneiras de corrigir problemas de configuração do Amazon Echo e Alexa

Você não consegue configurar o Amazon Echo? Siga estas soluções rápidas para corrigir problemas de configuração do Amazon Echo e Alexa.

Como iniciar uma sessão Spotify Jam com amigos

Como iniciar uma sessão Spotify Jam com amigos

Deixe seus amigos adicionarem e tocarem músicas em tempo real enquanto organizam uma festa em casa no Spotify. Aprenda como iniciar uma sessão do Spotify Jam.

As 11 principais maneiras de corrigir a falta de sinal no Amazon Fire TV Stick

As 11 principais maneiras de corrigir a falta de sinal no Amazon Fire TV Stick

Não há erro de sinal no Amazon Fire TV Stick? Veja como corrigir nenhum problema de sinal no Fire TV Stick.

8 maneiras de consertar o Apple Watch que não conta as etapas corretamente

8 maneiras de consertar o Apple Watch que não conta as etapas corretamente

O seu Apple Watch não está contando os passos corretamente? Nesse caso, aqui estão algumas soluções simples, mas eficazes para resolver o problema.

Como sair do programa beta na Google Play Store

Como sair do programa beta na Google Play Store

Enfrentando muitas falhas em um aplicativo beta para Android? Veja como sair do programa beta na Google Play Store e usar a versão estável!

Dez principais maneiras de consertar a drenagem da bateria do MacBook quando fechado

Dez principais maneiras de consertar a drenagem da bateria do MacBook quando fechado

Você percebe o esgotamento da bateria do seu MacBook quando a tampa está fechada? Aqui estão as principais maneiras de corrigir o problema.

4 maneiras de mostrar a área de trabalho em um Mac

4 maneiras de mostrar a área de trabalho em um Mac

Quer acessar a área de trabalho de um MacBook para abrir um arquivo ou aplicativo? Aprenda como mostrar a área de trabalho em um Mac de quatro maneiras diferentes.