How to Set up Windows to Speak Welcome Message on Login
When you start your Windows PC, it plays the startup sound (Windows 10 doesn’t play the startup sound by default). Well, besides Windows startup sound, you can also set up your Windows PC to speak a welcome message on user login. Yes, just like Jarvis in Iron Man movies. It means every time you log in to your Windows PC, it will greet you with a voice message like, “Welcome back, Dear”.
Well, that’s not very tough either. We can easily do this by using a simple visual basic (vbs) script. This script turns text into speech and it’s very simple and easy to use. So, you won’t require any coding knowledge to set it up. Just a few lines of code and you are done. The best part is that it works on all Windows versions be it Windows 7, 8/8.1, 10, or Windows 11.
SEE ALSO: 8 Cool Computer Tips and Tricks for You.
Make your Windows PC Speak the Welcome Message on the User Login
So, in this tutorial, we will show you, how to set up your Windows PC to greet or speak a welcome message on login. You can use this trick to show off to your friends. We have used Windows 11 in this tutorial, but it will also work on previous versions of Windows as well. Just follow these steps.
Step 1: Open Notepad and Create VB Script
First of all, open Notepad. You can search on Start for Notepad and open it from from search results. After that, copy the following code in Notepad. This code converts a text message to a voice message.
Dim welcome set welcome=CreateObject("sapi.spvoice") welcome.speak "Welcome back YourName"
Make sure to replace the “Welcome back YourName
” with your actual message that you want your Windows to speak on login.
SEE ALSO: How to Hide Text into Image and Send Secret Message?
Step 2: Save the VB Script to your PC
Now save this file as “welcome.vbs“. Press Ctrl + S and choose All Files (*.*) from the file type dropdown list. After that, type welcome.vbs
in the file name field and click Save. The extension .vbs
is necessary to make it work. After that, we will have a VB script that we can set up to make your Windows PC speak welcome message on user login.
welcome.vbs
Script to desktop on your PCNow, you can close the Notepad. Your script is ready on the Desktop to work its magic. You can also test the script by double-clicking it, it should speak your message immediately. If it greets you with a voice message, it means it’s working fine.
SEE ALSO: How to Disable Taskbar Preview Thumbnails in Windows 11 and 10?
Step 3: Copy the Script to the Startup Folder to Speak the Welcome Message on the Login
Now, it’s time to copy our VB script file to the Startup folder on your Windows PC. You can easily access the Startup folder from RUN. So, press Windows + R to launch RUN, type shell:startup
, and press Enter.
shell:startup
and press EnterThe Startup folder will open immediately. Now, copy welcome.vbs VB script file to this Startup folder and close it.
welcome.vbs
script to the Windows Startup folderStep 4: Restart your PC to Hear the Welcome Message on the Login
You are done here. Now, save all your work and restart your computer. After restart, log in to your user account. Soon after login, you will hear the welcome message that you have set up in the VB script.
SEE ALSO: How to Display Warning Message on Windows Logon?
Make your Windows PC Greet you on Login with a Voice Message
You have successfully set up your Windows PC to speak the welcome message on login. Now, every time you log in to your Windows PC, it will greet you with a voice message. You can test and set your best-customized message to greet you on login.
You can use this trick to impress your friends. Enjoy your speaking computer just like Jarvis! Hope you liked this trick. Write in comments if you have any problems.
Thanks for the sharing So how can we create this in different languages? Eg Turkish.
You can type the message in the Turkish language. After creating the VB script, double-click on the .vbs file to check the message. Once satisfied, you can set the script on startup.