Windows 7 Forums


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

18 Nov 2012   #1

Windows 7 Home Premium x64
 
 
How to program my computer to talk certain text on start up?

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 by shinyjanjan; 18 Nov 2012 at 11:04 AM..
My System SpecsSystem Spec

18 Nov 2012   #2

Microsoft Windows 7 Home Premium 64-bit 7600
cornwall UK
 
 

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-revie...ogin-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 by boohbah; 18 Nov 2012 at 11:32 AM..
My System SpecsSystem Spec
18 Nov 2012   #3

Windows 7 Home Premium x64
 
 

Quote   Quote: Originally Posted by boohbah View Post
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
Thanks but i want the way exactly as i said on my initial post. It will greet me "Good morning" if the time is 12:00AM until 11:59AM, same in afternoon and evening. Could that be possible?

Last edited by shinyjanjan; 18 Nov 2012 at 05:09 PM..
My System SpecsSystem Spec
.


18 Nov 2012   #4

Microsoft Windows 7 Home Premium 64-bit 7600
cornwall UK
 
 

not that i'm aware of, if you find a solution let us know.
My System SpecsSystem Spec
19 Nov 2012   #5

Windows 7 Home Premium x64
 
 

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 System SpecsSystem Spec
Reply

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



Thread Tools



Similar help and support threads for: How to program my computer to talk certain text on start up?
Thread Forum
Getting a WIN XP computer to talk to a WIN 7 homegroup? Network & Sharing
Shadow Text Program? Software
Change Desktop Icon Text but NOT Start Menu Text Customization
HELP - computer and modem won't talk! Network & Sharing
Chkdsk.exe program does not start correctly Windows 7-based computer Performance & Maintenance


All times are GMT -5. The time now is 01:56 PM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32