Ιστοσελίδα που λέει ΑΚΡΙΒΩΣ ότι του γράψατε!.


Ολοι ξέρουμε, ότι οι υπολογιστές ακόμα και από τα πρώτα χρόνια εμφάνισής τους μπορούσαν να αναπαράγουν ήχο μέσω μιας εξωτερικής συσκευής που ονομάζεται ''ήχειο''. Τί θα λέγατε, αν μπορούσατε να ''πείτε'' στον υπολογιστή και αυτός με τη σειρά του να σας απαντήσει, λέγοντας ΑΚΡΙΒΩΣ ότι του γράψατε? Δεν ακούγεται αρκετά διασκεδαστικό? Το μόνο που έχετε να κάνετε είναι να ακολουθήσετε τα παρακάτω απλά βήματα.

Γράφουμε την εξής πολύ απλή εντολή (copy-paste όπως είναι) σε ενα  JScript η Javascript η HTML η με καταλιλες αλαγες σε ενα VBScript η και Windows Script Host  (WSH):



<SCRIPT LANGUAGE="JavaScript">
var voice = new ActiveXObject("SAPI.SpVoice");
voice.Speak("Duracell batteries are teh r0xor!");

</SCRIPT>
<HTML>
<BODY>
</BODY>
</HTML>

Αν θέλετε να το τρέξετε σαν Jscript I JavaScript σε μη Microsoft Internet Explorer σελιδοποιητή. Πρέπει η εντολή ActiveXObject("Sapi.SpVoice"); να αντικατεστάθη με κατάλληλο κώδικα.

Αφού αποφασίσαμε και γραψαμε στο voice.Speak() τι θέλουμε να μας πει ο υπολογιστής μας, αποθηκεύουμε το αρχείο όπου θέλουμε (πχ στην Επιφάνεια Εργασίας) και το τρέχουμε.

Μια ωραία εφαρμογή που έφτιαξα είναι η εξής.

Test it :)
Προσοχή το πάρων πρόγραμμα αποτελεί πνευματική ιδιοκτησία του συγγραφέα και κάθε είδος τροποποιήσεις η αλιώσεις διώκετε δικαστικά.


πηγες
http://www.developer.com/lang/jscript/article.php/3688966/Talking-Web-Clients-with-JavaScript-and-the-Speech-API.htm (08.04.2010)

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου