How to program my computer to talk certain text on start up?

shinyjanjan

New member
Local time
10:54 AM
Messages
51
I want my computer to greet me "Good Morning USER" , "Good Afternoon USER" or "Good Evening USER" on start up and tell me the current Time and Date, i know this is kinda funny but i wonder if there is such an option? I would highly appreciate any input. Thanks!
 
Last edited:

My Computer My Computer

OS
Windows 7 Home Premium x64
it is possible, mine says "oh no not you again,please log off now"
see how here...
Make Windows 7 Welcome you With an Audio Voice Message During Logon

i think this page is the one i used originally.

http://mintywhite.com/software-reviews/customization-software/computer-greet-login-quicktip/

actually, re reading your original post, i dont think you can get it to speak the time, or be able to specify whether it is morning, noon or night.


perhaps a third party clock that has speech may do that for start up

edit,heres one, it will use microsoft anna so if you can get it to run with the other message then it will all sound like one message.
http://www.cinnamonsoftware.com/desktop_clock.htm

as for the greeting of the time of day, i would just have it say hello and your name.
As the clock will say the time then you dont really need the message to say morning or evening
 
Last edited:

My Computer My Computer

Computer Manufacturer/Model Number
Hewlett packard/p6512uk
OS
Microsoft Windows 7 Home Premium 64-bit 7600
CPU
IIx4 amd athelon 635 processor
Motherboard
FOXCONN 2AA9
Memory
2x2gb
Graphics Card(s)
ati radeon HD 5450
Sound Card
(1) Realtek High Definition Audio (2) AMD High Definition
Monitor(s) Displays
samsung lcd tv 32"
Screen Resolution
1360x 768
Hard Drives
(1) WDC WD10 01FAES-60Z2A0 SATA Disk Device (2) Maxtor OneTouch USB Device (3) ST310003 33AS USB Device (4) WD My Book 1111 USB Device
PSU
?
Cooling
air!
Keyboard
wireless hp
Mouse
wireless Hp,optical
Internet Speed
1.10mb/s
Antivirus
MSE
Browser
Firefox
Last edited:

My Computer My Computer

OS
Windows 7 Home Premium x64
not that i'm aware of, if you find a solution let us know.
 

My Computer My Computer

Computer Manufacturer/Model Number
Hewlett packard/p6512uk
OS
Microsoft Windows 7 Home Premium 64-bit 7600
CPU
IIx4 amd athelon 635 processor
Motherboard
FOXCONN 2AA9
Memory
2x2gb
Graphics Card(s)
ati radeon HD 5450
Sound Card
(1) Realtek High Definition Audio (2) AMD High Definition
Monitor(s) Displays
samsung lcd tv 32"
Screen Resolution
1360x 768
Hard Drives
(1) WDC WD10 01FAES-60Z2A0 SATA Disk Device (2) Maxtor OneTouch USB Device (3) ST310003 33AS USB Device (4) WD My Book 1111 USB Device
PSU
?
Cooling
air!
Keyboard
wireless hp
Mouse
wireless Hp,optical
Internet Speed
1.10mb/s
Antivirus
MSE
Browser
Firefox
Code:
Dim msg, greeter
Dim masterName
Dim currentHour

masterName = "John"
currentHour = Hour(Now())
currentWeekday = Weekday(Now())

If currentHour = 0 And currentHour < 12 Then

msg = msg = "Welcome to your computer, master " + masterName + ". Have a good day to you!"

ElseIf currentHour >= 12 And currentHour <18  Then

msg = "Welcome to your computer, master " + masterName + ". A very good afternoon to you!"
ElseIf currentHour >=18 Then

msg = "Welcome to your computer, master " + masterName + ". Have a good evening to you!"
End If

Set greeter = CreateObject("sapi.spvoice")
greeter.Speak msg

This is my current vb script now, i found the codes here http://mintywhite.com/software-revie...ogin-quicktip/ thanks!

As much as possible i dont want to use software for this, just vb script. I'm still looking forward for someone who know the code for reading current system Time and Date.
 

My Computer My Computer

OS
Windows 7 Home Premium x64
Current Time and Date

@ShinyJanJan:
Here is a code that can be used for the current date and time:


Set Sapi = Wscript.CreateObject ("SAPI.SpVoice")
Sapi.speak "The current time is"
if hour(time) > 12 then
Sapi.speak hour(time) -12
else
if hour(time) = 0 then
Sapi.speak "12"
else
Sapi.speak hour(time)
end if
end if
if minute(time) < 10 then
Sapi.speak "o"
if minute(time) < 1 then
Sapi.speak "clock"
else
Sapi.speak minute(time)
end if
else
Sapi.speak minute(time)
end if
if hour(time) > 12 then
Sapi.speak "P.M."
else
if hour(time) = 0 then
if minute(time) = 0 then
Sapi.speak "Midnight"
else
Sapi.speak "A.M."
end if
else
if hour(time) = 12 then
if minute(time) = 0 then
Sapi.speak "Noon"
else
Sapi.speak "P.M."
end if
else
Sapi.speak "A.M."
end if
end if
end if
 
Last edited:

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Inspirion 3000 2-n-1 Touch
OS
Windows 10 64bit
Browser
Chrome or IE for Windows 10
Back
Top