Comment transformer Windows en horloge parlante ?

Mise à jour le 19 avril 2023

Un fichier batch et une incursion dans le Planificateur de taches de Windows, et votre PC se fera un plaisir d’énoncer les heures à haute voix.

Les utilisateurs les plus pressés préféreront sans aucun doute se rendre sur le site Web de l’horloge parlante pour toujours avoir l’heure exacte ou encore appeler un numéro de téléphone surtaxé pour entendre l’heure précise de vive voix.

Les geeks, les vrais mettent les mains dans le cambouis et programment Windows pour qu’il leur énonce l’heure à intervalles réguliers.

illustration-horloge

Ouvrez le Bloc-notes

Un éditeur de texte suffit pour créer un fichier batch (ou script).

  • Depuis le menu Démarrer, lancez le Bloc-notes qui se trouve dans le dossier Accessoires Windows.
  • Déroulez ensuite le menu Fichier, Enregistrer et sauvegardez le document en lui attribuant l’extension .vbs (le nom de fichier Horloge_parlante.vbs, par exemple).

Tapez les commandes du script

  • Saisissez à présent les lignes suivantes :
Dim speaks, speech
hourfinal = hour(time)
speaks = "Bonjour. Il est" & hourfinal & "heure" & ampm
Set Speech=Create Object("sapi.spvoice")
speech.Speak speaks
  • Enregistrez les modifications (Ctrl + S), fermez le Bloc-notes et double-cliquez sur le fichier batch pour tester le script.

Créez une tâche planifiée

  • Entrez le mot-clé planificateur dans le champ de recherche de Windows et pressez la touche Entrée du clavier afin d’ouvrir le Planificateur de tâches.
  • Cliquez sur l’intitulé Action, Créer une tâche et nommez ce nouvel élément (Donne-moi l’heure, par exemple).
  • Placez-vous ensuite sur l’onglet Déclencheurs et activez le bouton Nouveau.
  • Dans la section Démarrer, sélectionnez la date du jour et l’heure à laquelle l’horloge parlante entrera en fonction.

Veillez à ce que l’horloge parlante s’active toutes les heures

  • Cochez la case Répéter la tâche toutes les : et réglez la valeur sur 1 heure.
  • Déroulez ensuite la liste Pour une durée de : et sélectionnez l’option Indéfiniment. Validez ces paramètres (OK).
  • Dans l’onglet Actions de la fenêtre Créer une tâche, pointez sur Nouveau, puis sur Parcourir, à droite du champ Programme/ script.
  • Désignez le fichier Horloge_parlante.vbs et validez.
  • Enfin, enregistrez la tâche (OK).