Médiaforma

All posts tagged sapi voice

Un internaute m’a demandé s’il était possible d’ajouter le nom de la semaine dans un message parlé avec SAPI Voice. Cette rubrique va montrer comment procéder à tous ceux et celles qui pourraient être intéressés par cette manipulation.

Si nécessaire, consultez les sections “Un message vocal au démarrage du PC” et “Faire parler Windows en Français” pour en savoir plus sur les techniques utilisées pour faire parler Windows.

Voici à quoi pourrait ressembler le fichier Bonjour.vbs qui donne le jour et la date système.

Dim speaks, speech
speaks=”Nous sommes ” & WeekDayName(WeekDay(now)) & date()
Set speech=CreateObject(“sapi.spvoice”)
speech.Speak speaks
speaks=”Il est “& time()
speech.Speak speaks

La deuxième ligne définit la date complète et la stocke dans la variable speaks.

Now renvoie la date courante.

Weekday(Now) renvoie un nombre compris entre 1 et 7 qui représente le nom du jour. 1 correspond à Dimanche, 2 à Lundi, etc.

Enfin, WeekDayName(WeekDay(now)) renvoie le nom du jour de la semaine.

Ecoutons le résultat en double-cliquant sur l’icône de raccourci qui représente ce code VBScript.


L’application Narrateur de Windows 8.1/8.1 Update est une aide appréciable pour les personnes déficientes visuelles. A l’aide de quelques lignes de code VBScript, il est possible de s’adresser à cette application pour lui demander de prononcer un texte quelconque. Cette rubrique va vous montrer comment.

Ouvrez le Bloc-Notes de Windows. Pour cela, tapez note dans l’écran d’accueil et cliquez sur Bloc-Notes.

Insérez les quatre lignes de code suivantes :

Dim speaks, speech
speaks="Ce texte est prononcé par le Narrateur"
Set speech=CreateObject("sapi.spvoice")
speech.Speak speaks

Bien sûr, le message de la deuxième ligne peut être adapté comme vous le souhaitez. Je vous suggère de faire une pause dans la vidéo pour avoir le temps de taper ces quatre lignes dans le Bloc-Notes.

Passons à l’étape suivante. Lancez la commande Enregistrer sous dans le menu Fichier et sauvegardez ce fichier sur le Bureau. Pour cela, cliquez sur l’entrée Bureau, sous Favoris, dans le volet gauche de la fenêtre Enregistrer sous. Donnez un nom quelconque et une extension VBS au fichier. Par exemple, narrateur.vbs. Double-cliquez sur l’icône Narrateur.vbs et pensez à tout ce que vous allez pouvoir faire avec cette technique !


Dans une vidéo précédente, vous avez appris à faire parler Windows 7 au démarrage de l’ordinateur. Malheureusement, la voix synthétique avait un fort accent américain. Dans cette vidéo, je vais vous montrer comment utiliser une voix féminine française à la place. Cette technique fonctionne pour les versions 32 bits de Windows. Read more