Haz que tu PC te salude por tu nombre en voz alta cada que arranque

Escrito por Roberto Adeva
Herramientas del Sistema

A todo el mundo le gusta personalizar al máximo su ordenador con fondos de pantalla llamativos, determinados colores para las ventanas, gadgets, etc. Pero además del propio diseño, hay otros aspectos que podemos personalizar en Windows y que pueden resultar realmente útiles como que se abran las aplicaciones que usamos cada día de manera automática en el arranque del sistema, programar la ejecución de ciertas tareas para unos días y horas concretas, etc.

Pero también hay otras cosas curiosas que podemos hacer en nuestro ordenador y con las que seguro vamos a presumir delante de nuestros amigos. Una de ellas es que nuestro equipo nos salude por tu nombre en voz alta cada vez que arranque el sistema. Sí, parece algo más de película que otra cosa pero lo cierto es que podemos hacerlo de manera sencilla si contamos con una versión de Windows a partir de XP.

tu PC te salude por tu nombre

Para ello, basta con crear un archivo Visual Basic Script con ciertos comandos que vamos a mostrar a continuación y colocarlo en la ruta correcta para que el sistema lo reconozca en su arranque y reproduzca una voz con el saludo que hayamos indicado. Por lo tanto, lo primero que vamos a hacer es abrir un nuevo documento del bloc de notas y escribir los siguientes comandos:

Dim speaks, speech
speaks=”Mensaje de saludo que queramos escuchar”
Set speech=CreateObject(“sapi.spvoice”)
speech.Speak speaks

Una vez hecho esto, vamos a Archivo > Guardar como y le damos el nombre que queramos, eso sí, nos tenemos que asegurar de darle la extensión .vbs añadiéndolo al nombre del archivo y seleccionando Todos los archivos en el Tipo de la ventana de dialogo.

A continuación, lo que tenemos que hacer es copiar el archivo .vbs que acabamos de crear y copiarlo en la ruta donde el sistema lo encuentre una vez que haya arrancado. Según la versión de Windows ésta puede variar pero será algo tipo C:\Users\Usuario\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup o C:\Users\Usuario\AppData\Roaming\Microsoft\Windows\Menu inicio\Programs\Inicio.

Para evitar cualquier problema, es conveniente acceder a esta ruta con permisos de administrador y tener en cuenta que alguna de las carpetas como AppData puede estar oculta por defecto. Si es así, entonces debemos ir a las opciones de carpetas e indicar que se muestren las carpetas ocultas.

Para comprobar si todo lo hemos hecho correctamente, simplemente reiniciamos el equipo y esperamos a que una voz nos salude por nuestro nombre cuando se inicie el sistema.

Fuente > ilovefreesoftware

Compártelo. ¡Gracias!
Continúa leyendo
  • No me funcionó, cambié las comillas, dejé el texto en una sola línea, fu a registro y activé pero sigue sin funcionar, siempre sale un código de error.

    • Roberto Adeva

      Hola, asegúrate que la ruta sea la correcta. Como se comenta en el post, puede variar en función de la versión de Windows que tengamos. El mensaje debe ir entre comillas tal y como aparece en el código de ejemplo. Un saludo

      • Juan Sierra

        Feddz se puede cambiar la voz, o la velocidad?

    • Feddz

      Las comillas del post están mal, el código correcto es el siguiente:

      Dim speaks, speech
      speaks=”texto de ejemplo”
      Set speech=CreateObject(“sapi.spvoice”)
      speech.Speak speaks

      • Juan Sierra

        Feddz se puede cambiar el tipo de voz o la velocidad en la que reproduce?

  • Pingback: Haz que tu PC te salude por tu nombre en voz alta cada que arranque | Esther Claravalls()

  • Feddz

    Las comillas del post están mal, el código correcto es el siguiente:

    Dim speaks, speech
    speaks=”texto de ejemplo”
    Set speech=CreateObject(“sapi.spvoice”)
    speech.Speak speaks

    Cambiar el texto de ejemplo por el que ustedes quieran

  • Pingback: Esta sencilla herramienta te lee en voz alta lo que copias en el portapapeles()