Cómo hacer que su computadora hable / hable lo que escribe

¡Hay una característica genial en Windows que le permite hacer que su computadora hable o hable lo que le diga! Este método aprovecha una API integrada instalada en Windows XP, Vista, 7, 8 y 10 llamada SAPI (Interfaz de programación de aplicaciones de voz).

Microsoft Speech API es lo que se usa para la función de accesibilidad de texto a voz integrada en Windows. También puede escribir programas que llamen a la API, lo que le permitiría dejar que sus aplicaciones hablen, pero eso es para los desarrolladores.

Tabla de contenido

  • Introducir texto, pronunciar mensaje
  • Configurar los ajustes de voz de SAPI
  • Programar archivo de secuencia de comandos

¡Simplemente hacer que tu computadora diga lo que quieres es bastante fácil en realidad! En este artículo, le mostraré cómo crear un script VBS que tomará una entrada de texto de un usuario y luego lo pronunciará. También mencionaré cómo codificar el texto que desea pronunciar y luego programar ese script para que se ejecute en eventos específicos, como iniciar Windows o cerrar sesión.

Introducir texto, pronunciar mensaje

Comencemos con una secuencia de comandos simple que abrirá un cuadro de diálogo donde puede escribir lo que desea que hable Windows. Primero, continúe y abra el Bloc de notas.

Paso 1:  pegue el siguiente texto en un nuevo documento:

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

Tenga en cuenta que cuando copia texto desde su navegador web y lo pega en el Bloc de notas, las comillas causarán problemas. Antes de guardar el archivo, debe revisar y eliminar cada cita (") y volver a escribir la cita. En el siguiente ejemplo, hay seis comillas. Debería verse algo como la imagen de abajo.

Cómo hacer que su computadora hable / hable lo que escribe

Ahora, cuando vaya a guardar el archivo, asígnele cualquier nombre, pero asegúrese de escribir también .VBS después del nombre. A continuación, para el cuadro Guardar como tipo , elija Todos los archivos en lugar de los Documentos de texto predeterminados.

Cómo hacer que su computadora hable / hable lo que escribe

¡Ahora haga doble clic en el archivo VBS y debería ver un cuadro de entrada donde puede escribir el texto que desea que se hable! Escriba algo y haga clic en Aceptar.

Cómo hacer que su computadora hable / hable lo que escribe

Si hiciste todo bien, deberías escuchar una voz masculina o femenina pronunciar tu oración. Si recibe algún tipo de mensaje de error, asegúrese de copiar y pegar el texto nuevamente y reemplace esas comillas.

Configurar los ajustes de voz de SAPI

Esto es divertido, pero también podemos configurar nuestra pequeña computadora parlante con diferentes configuraciones. Podemos cambiar el volumen, qué tan rápido o lento habla la voz y cambiar el género entre masculino y femenino. Aquí hay un código de ejemplo donde agregué un par de líneas adicionales.

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

La tasa predeterminada es 0 y el rango es de -10 a 10. -10 hará que la voz hable muy despacio y 10 hablará muy rápido. El volumen predeterminado es 100 y el rango es de 0 a 100. La línea que comienza con Set sapi.Voice le permitirá cambiar a otra voz, si está instalada en su sistema.

Tenga en cuenta que el número de voces entre las que puede elegir depende del sistema operativo. En Windows 7, solo hay una voz, Microsoft Anna.

Cómo hacer que su computadora hable / hable lo que escribe

En Windows 10, hay dos voces: Microsoft David y Microsoft Zira, como se muestra a continuación.

Cómo hacer que su computadora hable / hable lo que escribe

Cómo hacer que su computadora hable / hable lo que escribe

Si solo hay una voz instalada en su sistema, debe cambiar lo que dice sapi.GetVoices.Item(1) a sapi.GetVoices.Item(0) , de lo contrario, recibirá un mensaje de error cuando intente ejecutar el script. También puede crear otro documento de Bloc de notas y pegar el código a continuación, que le indicará qué voces están instaladas. Guárdelo como un archivo .VBS como se muestra arriba y ejecútelo.

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

Hasta ahora, hemos estado usando este cuadro de diálogo emergente para ingresar texto, pero también puede simplemente escribir su mensaje en el archivo de script. Esto sería útil si desea programar el script para que se ejecute automáticamente. Obviamente, esto se puede usar para bromear con tus amigos y familiares y funciona muy bien.

Solo imagina a alguien que enciende su computadora y escucha que la computadora les dice: "Hola, John, tengo mucho sueño, ¡por favor no me molestes hoy!" cuando arranca! Puedo prometerte por experiencia, es histérico y definitivamente deberías intentarlo.

Para codificar el mensaje, simplemente cambie la última línea a algo como esto:

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

Programar archivo de secuencia de comandos

Ahora que ha codificado su mensaje para su objetivo previsto, simplemente tiene que ejecutarlo cuando lo desee. Si es experto en tecnología, puede usar un programa como AutoIt , que le permitirá hacer cosas extremas como ejecutar su archivo de script cuando se abre un programa determinado o cuando se maximiza o minimiza una ventana.

No tengo tiempo para entrar en todo eso en esta publicación, pero afortunadamente Microsoft tiene una función integrada llamada Programador de tareas que le permite hacer cosas bastante complicadas con scripts fácilmente.

Mi publicación anterior profundiza en cómo programar un archivo de script para que se ejecute cuando ocurren ciertos eventos en Windows. Si tiene algún problema para que su secuencia de comandos funcione, no dude en publicar un comentario e intentaré ayudarlo. ¡Disfrutar!



Leave a Comment

Cómo empezar a escribir en Medium

Cómo empezar a escribir en Medium

Lograr que tus escritos se vean en Internet puede ser una tarea difícil y puede ser un poco desalentador cuando ya hay un mar de otros sitios web que publican contenido. Especialmente si recién está comenzando como escritor, conocer el mejor lugar o plataforma de blogs para compartir sus palabras puede no ser obvio.

TikTok Watch History: cómo ver los videos que has visto

TikTok Watch History: cómo ver los videos que has visto

Como usuario de TikTok, probablemente veas muchos videos que disfrutas. Pero, ¿qué pasa si olvidas dar Me gusta, marcar como favorito o comentar un video que te encanta?

23 alternativas de Wordle para los amantes de los juegos de palabras

23 alternativas de Wordle para los amantes de los juegos de palabras

No puedo tener suficiente de Wordle. Recorrimos Internet e hicimos una lista de 23 clones, remixes y otras versiones de Wordle para que pueda rascarse la comezón de los rompecabezas de palabras de cinco letras.

Cómo hacer un carrete en Instagram

Cómo hacer un carrete en Instagram

Después de que Tik Tok ingresó a la escena de las redes sociales, su popularidad provocó la necesidad de una respuesta de otras plataformas para mantener a su base de usuarios interesada. El contenido de video de formato corto se ha convertido en la próxima gran novedad en las redes sociales y casi todas las plataformas ahora tienen su propia versión.

13 divertidas extensiones de Chrome para el tiempo de descanso

13 divertidas extensiones de Chrome para el tiempo de descanso

Cuando trabaja en línea, ya sea utilizando la herramienta CMS de su empresa, investigando un artículo o manteniéndose al día con los correos electrónicos, necesita un descanso de vez en cuando. Estas 12 extensiones de navegador divertidas y entretenidas para Google Chrome son justo lo que necesita.

Qué es Reddit Flair (y cómo usarlo)

Qué es Reddit Flair (y cómo usarlo)

Hay varias formas de personalizar su perfil de usuario en Reddit, pero una forma fácil de hacerlo es usar un toque de Reddit. Esto le permite etiquetar sus publicaciones o nombre de usuario en ciertos subreddits para agregar contexto o humor.

¿Puedes ver quién vio tu historia de Instagram?

¿Puedes ver quién vio tu historia de Instagram?

¿Crees que alguien está espiando en secreto tus historias de Instagram? ¿Es eso posible?

¿Qué es Snapchat Spotlight y cómo enviar uno?

¿Qué es Snapchat Spotlight y cómo enviar uno?

Snapchat es una aplicación de mensajería multimedia que ha recibido una atención menos que merecida en comparación con Instagram. Tiene un montón de características como Cameos entretenidos, la opción de crear tus propios stickers de Snapchat o la función Snapchat Spotlight.

Cómo agregar amigos en Discord

Cómo agregar amigos en Discord

A diferencia de otras plataformas de redes sociales que se crearon especialmente para su uso, Discord es una plataforma que permite a los usuarios crear comunidades y crear relaciones duraderas sin importar dónde se encuentren. Si quieres crear tu propio servidor, lo primero que debes saber es cómo agregar amigos en Discord para que puedas invitarlos a tu comunidad.

Cómo jugar juegos en Facebook Messenger

Cómo jugar juegos en Facebook Messenger

En los últimos años, Facebook ha tenido problemas para encontrar un hogar para su función de juegos. Los juegos de redes sociales se encontraban una vez en la aplicación Facebook Messenger, pero ahora solo se puede acceder a ellos a través de la propia aplicación de Facebook.

Cómo hacer una captura de pantalla en Snapchat sin notificar a la otra persona

Cómo hacer una captura de pantalla en Snapchat sin notificar a la otra persona

Snapchat se ha convertido en una de las aplicaciones de redes sociales más populares en todo el mundo. La idea es que los usuarios de Snapchat envíen “Snaps” a sus amigos durante un tiempo determinado.

Cómo ver Wimbledon 2022 en línea sin cable

Cómo ver Wimbledon 2022 en línea sin cable

El torneo de Wimbledon 2022 es especial por muchas razones. Jugadores de alto perfil como Daniil Medvedev y Andrey Rublev se perderán debido a la prohibición de Wimbledon para los jugadores rusos y bielorrusos.

8 ideas creativas de historias de Instagram de Feliz cumpleaños que deberías probar

8 ideas creativas de historias de Instagram de Feliz cumpleaños que deberías probar

Instagram es una gran plataforma para compartir recuerdos, celebrar momentos notables de tu vida y, por supuesto, publicar selfies. Instagram también es perfecto para desearle a alguien un feliz cumpleaños.

¿Qué son las rachas de Snapchat y por qué son importantes?

¿Qué son las rachas de Snapchat y por qué son importantes?

Las rachas de Snapchat, o Snapstreaks, representan la cantidad de días que ha logrado enviar una foto o un video instantáneo a su amigo de Snapchat. Para los niños de secundaria, los Snapstreaks representan su amistad.

Cómo hacer videos de Boomerang en Instagram y Snapchat

Cómo hacer videos de Boomerang en Instagram y Snapchat

Boomerang solía ser una aplicación independiente para hacer videos de un segundo que se reproducían en bucle. Facebook integró Boomerang en Instagram Stories y sacó la aplicación Boomerang independiente de las tiendas de aplicaciones.

Cómo ver la actividad de tus amigos en Spotify

Cómo ver la actividad de tus amigos en Spotify

Spotify es una de las aplicaciones de transmisión de música más populares del planeta. Con 182 millones de usuarios a partir de 2022, hay muchas oportunidades para seguir la mayoría de las actividades de tus amigos en Spotify.

Cómo usar el perfil astrológico en Snapchat

Cómo usar el perfil astrológico en Snapchat

Una característica en Snapchat que puede ver que otros usan es el perfil astrológico. Es posible que Snapchat incluso te haya pedido que lo pruebes tú mismo.

¿Qué significa Bump en Facebook?

¿Qué significa Bump en Facebook?

Si ha estado usando Facebook durante algún tiempo, es posible que haya encontrado una publicación con una sección de comentarios que dice "golpear" o algo similar. Si no está seguro de lo que significa bump, puede parecer una tontería, especialmente cuando las personas agregan la palabra en sus propios hilos de publicación.

Cómo ver el Draft de la NFL en línea sin cable

Cómo ver el Draft de la NFL en línea sin cable

El draft de la NFL es un evento anual de siete rondas en el que cada equipo tiene la oportunidad de mejorar su lista con nuevos reclutas. Este año marca la 87.ª reunión del Draft de la NFL, y el evento se llevará a cabo en Las Vegas del 28 al 30 de abril. Afortunadamente, los cortadores de cable pueden ver el Draft de la NFL 2022 en línea sin cable.

Cómo cambiar la imagen de perfil en Facebook sin que nadie lo sepa

Cómo cambiar la imagen de perfil en Facebook sin que nadie lo sepa

¿Quieres actualizar tu foto de perfil de Facebook discretamente? Aquí te explicamos cómo cambiar tu foto de perfil en Facebook sin que nadie lo sepa.

Cómo eliminar mensajes en Viber

Cómo eliminar mensajes en Viber

Limpie el desorden y mantenga la privacidad en Viber sin problemas con esta guía paso a paso que explica cómo eliminar mensajes en Viber.

7 formas de arreglar Continuar viendo que no se muestra en Netflix

7 formas de arreglar Continuar viendo que no se muestra en Netflix

¿La pestaña Continuar viendo no aparece en tu Netflix? Con toda la comodidad que ofrece el panel Continuar viendo, aprende cómo solucionarlo.

Cómo habilitar o deshabilitar el cifrado de extremo a extremo para la copia de seguridad del chat de WhatsApp

Cómo habilitar o deshabilitar el cifrado de extremo a extremo para la copia de seguridad del chat de WhatsApp

Asegure sus conversaciones con pasos simples. Aprenda cómo habilitar o deshabilitar sin esfuerzo el cifrado de extremo a extremo para la copia de seguridad del chat de WhatsApp.

¿Qué es la verificación de clave de contacto en iMessage y cómo usarla?

¿Qué es la verificación de clave de contacto en iMessage y cómo usarla?

¡Nunca más te preocupes por con quién estás chateando en iMessage! Aprenda qué es la verificación de clave de contacto en iMessage y cómo usarla.

9 formas de arreglar que la detección de muñeca del Apple Watch no funcione

9 formas de arreglar que la detección de muñeca del Apple Watch no funcione

¿No puedes utilizar la función de detección de muñeca? Aquí hay 9 formas de solucionar el problema de que la detección de muñeca del Apple Watch no funciona.

Las 7 mejores soluciones para la búsqueda de correo de Outlook que no funciona en Mac

Las 7 mejores soluciones para la búsqueda de correo de Outlook que no funciona en Mac

Si la función de búsqueda de correo no funciona en la aplicación Outlook de su Mac, aquí hay algunas soluciones confiables para solucionar este problema.

Las 7 formas principales de arreglar las notificaciones de Facebook Messenger no desaparecen

Las 7 formas principales de arreglar las notificaciones de Facebook Messenger no desaparecen

¿La notificación de Facebook Messenger no desaparece incluso después de leer el mensaje? A continuación se muestran algunas formas de solucionar el problema.

¿Qué son los recibos de lectura de Telegram y se pueden desactivar?

¿Qué son los recibos de lectura de Telegram y se pueden desactivar?

Echemos un vistazo detallado a qué son los recibos de lectura de Telegram y si puede desactivar esta función en la aplicación Telegram.

Los 8 mejores consejos y trucos de Google Pixel 8 y 8 Pro

Los 8 mejores consejos y trucos de Google Pixel 8 y 8 Pro

¿Comprarte un Pixel nuevo? Consulte nuestra lista de los mejores consejos y trucos de Google Pixel 8 y Pixel 8 Pro para mejorar su experiencia.