Создайте текстовый файл VBscript с именем saytime.vbs
Dim speech, hr, sez hr=hour(time) if hr=0 then hr = 12 end if if hr>12 then hr = hr - 12 end if sez = hr & " O'clock" Set speech = CreateObject("sapi.spvoice") speech.Speak sez Wscript.Quit
Затем настройте запланированное задание для его запуска.
Откройте планировщик заданий - нажмите кнопку «Пуск», введите «планировщик» и нажмите клавишу ввода.
На правой панели нажмите «Создать задачу ...»
Дайте ему имя - возможно, «Say Time» - ниже, что вы увидите параметры безопасности по умолчанию, при которых он запускается только тогда, когда текущий пользователь вошел в систему.
Выберите (щелкните) на вкладке «Триггеры», затем кнопку «Создать ...» - она будет установлена на Один раз.
Измените Время начала так, чтобы время выглядело как: 12:00:00, чтобы оно срабатывало в верхней части каждого часа.
Установите флажок «Повторять задачу каждый» - установите его на 1 час и на неопределенный срок.
Установите флажок «Остановить задачу, если она выполняется дольше, чем», и установите для нее значение 30 минут.
Нажмите ОК
Нажмите на вкладку «Действия», затем на кнопку «Создать ...» - она откроется с действием, установленным для запуска программы.
Перейдите к вашему
saytime.vbs
файлуНажмите ОК, затем ОК
Теперь с левой стороны нажмите «Библиотека планировщика заданий».
Найдите новую запись, щелкните ее правой кнопкой мыши и выберите «Выполнить».
Когда вы слышите голос, говорите время, когда вы знаете, что задание работает.
Вы также можете увидеть условия запуска.
На этом этапе ваша настройка завершена.
Вуаля - ваш компьютер будет говорить час.
Обратите внимание, что Рассказчик устанавливает реальный голос, который вы услышите. Он имеет несколько встроенных опций для мужских и женских голосов.
Чтобы настроить параметры голоса диктора (Microsoft)
Есть методы для загрузки большего количества голосов, которые будут работать с Рассказчиком:
Получите больше голоса Microsoft для преобразования текста в речь (Superuser.com)
Лучшие бесплатные голоса Windows Narrator, которые вы можете использовать (Zero2000.com)
Я настроил свои машины Windows и Ubuntu так, чтобы все они были настроены на Master Clock, и научил их говорить. Слышать, как они объявляют время одновременно, очень приятно:
Кроме того, для любителей VBscript это ссылка на сценарий VBS, который может воспроизводить файлы MP3 под управлением программы: