Як змусити ваш комп’ютер говорити те, що ви вводите

У Windows є цікава функція, яка дозволяє змусити ваш комп’ютер говорити або говорити все, що ви йому скажете! Цей метод використовує переваги вбудованого API, встановленого в Windows XP, Vista, 7, 8 і 10 під назвою SAPI (Speech Application Programming Interface).

Microsoft Speech API — це те, що використовується для функції доступності синтезу мовлення, вбудованої в Windows. Ви також можете писати програми, які викликають API, що дозволить вашим програмам говорити, але це для розробників.

Зміст

  • Введення тексту, озвучення повідомлення
  • Налаштуйте параметри голосу SAPI
  • Файл сценарію розкладу

Просто змусити ваш комп’ютер говорити те, що ви хочете, насправді досить легко! У цій статті я покажу вам, як створити сценарій VBS, який прийматиме текст, введений користувачем, а потім промовлятиме його. Я також згадаю, як жорстко закодувати текст, який ви хочете озвучити, а потім запланувати виконання цього сценарію під час певних подій, наприклад запуску Windows або виходу з системи.

Введення тексту, озвучення повідомлення

Давайте почнемо з простого сценарію, який відкриє діалогове вікно, де ви можете ввести те, що ви хочете, щоб Windows сказала. По-перше, відкрийте блокнот.

Крок 1.  Вставте наступний текст у новий документ:

Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message

Зауважте, що коли ви копіюєте текст із веб-переглядача та вставляєте його в блокнот, лапки спричинять проблеми. Перш ніж зберегти файл, вам потрібно переглянути та видалити кожну цитату (“) і повторно ввести цитату. У наведеному нижче прикладі є шість лапок. Це має виглядати приблизно так, як на зображенні нижче.

Як змусити ваш комп’ютер говорити те, що ви вводите

Тепер, коли ви збираєтеся зберегти файл, дайте йому будь-яке ім’я, але переконайтеся, що ви також ввели .VBS після імені. Далі в полі Тип файлу виберіть Усі файли замість текстових документів за замовчуванням.

Як змусити ваш комп’ютер говорити те, що ви вводите

Тепер двічі клацніть на файлі VBS, і ви побачите поле введення, де ви можете ввести текст, який хочете озвучити! Введіть щось і натисніть OK.

Як змусити ваш комп’ютер говорити те, що ви вводите

Якщо ви все зробили правильно, ви повинні почути, як чоловічий або жіночий голос вимовить ваше речення. Якщо ви отримуєте будь-яке повідомлення про помилку, обов’язково скопіюйте та вставте текст ще раз і замініть ці лапки.

Налаштуйте параметри голосу SAPI

Це весело, але ми також можемо налаштувати наш маленький розмовний комп’ютер з різними параметрами. Ми можемо змінювати гучність, швидкість чи повільність голосу, а також змінювати стать між чоловіками та жінками. Ось приклад коду, до якого я додав пару додаткових рядків.

Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
Set sapi.Voice = sapi.GetVoices.Item(1)
sapi.Rate = 0
sapi.volume = 100
sapi.Speak message

Швидкість за замовчуванням дорівнює 0, а діапазон – від -10 до 10. При -10 голос буде говорити надповільно, а при 10 – надшвидко. Гучність за замовчуванням становить 100, а діапазон становить від 0 до 100. Рядок, який починається з Set sapi.Voice , дозволить вам змінити голос на інший, якщо його встановлено у вашій системі.

Зауважте, що кількість голосів, які ви можете вибрати, залежить від операційної системи. У Windows 7 є лише один голос, Microsoft Anna.

Як змусити ваш комп’ютер говорити те, що ви вводите

У Windows 10 є два голоси: Microsoft David і Microsoft Zira, як показано нижче.

Як змусити ваш комп’ютер говорити те, що ви вводите

Як змусити ваш комп’ютер говорити те, що ви вводите

Якщо у вашій системі встановлено лише один голос, вам потрібно змінити sapi.GetVoices.Item(1) на sapi.GetVoices.Item(0) , інакше ви отримаєте повідомлення про помилку під час спроби запустити сценарій. Ви також можете створити інший документ Блокнота та вставити наведений нижче код, який повідомить вам, які голоси встановлено. Збережіть його як файл .VBS, як показано вище, і запустіть.

Set VObj = CreateObject(“SAPI.SpVoice”)
For Each Voice In VObj.getvoices
I = I + 1
msgbox “” & (I – 1) & ” – ” & Voice.GetDescription
Next

Досі ми використовували це спливаюче діалогове вікно для введення тексту, але ви також можете просто ввести своє повідомлення у файл сценарію. Це було б корисно, якщо ви хочете запланувати автоматичний запуск сценарію. Очевидно, це можна використовувати, щоб пожартувати над друзями та родиною, і це дуже добре працює.

Тільки уявіть собі, хтось вмикає свій комп’ютер і чує, як комп’ютер говорить йому: «Привіт, Джоне, я дуже сонний, будь ласка, не турбуйте мене сьогодні!» коли він завантажується! Я можу пообіцяти вам з досвіду, це істерика, і ви обов'язково повинні спробувати це.

Щоб жорстко закодувати повідомлення, просто змініть останній рядок на щось подібне:

sapi.Speak “Hello John, I am very tired today!”

Файл сценарію розкладу

Тепер, коли ви жорстко закодували своє повідомлення для запланованої мети, вам просто потрібно запустити його, коли забажаєте. Якщо ви технічно підковані, ви можете скористатися програмою на кшталт AutoIt , яка дозволить вам робити екстремальні речі, як-от запускати файл сценарію, коли відкривається певна програма або коли вікно розгортається чи згортається.

У мене немає часу розповідати про все це в цій публікації, але, на щастя, Microsoft має вбудовану функцію під назвою «Планувальник завдань», яка дозволяє легко виконувати досить складні речі за допомогою сценаріїв.

У моїй попередній публікації докладно розповідається про те, як запланувати запуск файлу сценарію, коли відбуваються певні події в Windows. Якщо у вас виникли проблеми з роботою сценарію, не соромтеся опублікувати коментар, і я спробую допомогти. Насолоджуйтесь!


Leave a Comment

Що таке режим Vanish в Instagram і як ним користуватися

Що таке режим Vanish в Instagram і як ним користуватися

Не всі повідомлення та чати призначені для збереження. Деяким краще зникнути після того, як ви закінчите розмову.

Як додати наклейки, посилання тощо до своїх історій в Instagram

Як додати наклейки, посилання тощо до своїх історій в Instagram

Функція історій Instagram – це чудовий спосіб тримати своїх підписників у курсі подій протягом дня, які вам не обов’язково потрібні у вашій стрічці Instagram. Історії також можуть збільшити взаємодію з вашим профілем у соціальних мережах, якщо це те, що ви прагнете.

Що таке Snapchat Spotlight і як подати його

Що таке Snapchat Spotlight і як подати його

Snapchat — це програма для обміну мультимедійними повідомленнями, яка отримала менш ніж заслужену увагу порівняно з Instagram. Він має масу функцій, як-от розваги Cameos, можливість створювати власні наклейки Snapchat або функцію Snapchat Spotlight.

Як використовувати астрологічний профіль на Snapchat

Як використовувати астрологічний профіль на Snapchat

Однією з функцій у Snapchat, якою ви можете побачити інші, є астрологічний профіль. Можливо, Snapchat навіть запропонував вам спробувати це самостійно.

Як створити власного музичного бота Discord

Як створити власного музичного бота Discord

У цьому посібнику ми пояснимо, як ви можете створити власного музичного бота Discord, щоб відтворювати вашу улюблену музику на всьому сервері. Поки ви крок за кроком дотримуєтесь цього посібника, весь процес, як правило, дуже простий, і ви матимете великий контроль над тим, як усе працює на вашому конкретному сервері.

15 найпопулярніших ігор Google Doodle у 2022 році

15 найпопулярніших ігор Google Doodle у 2022 році

Якщо є чудовий спосіб вбити час за комп’ютером, то це гра. Незалежно від того, чи ви берете перерву на каву, чи просто потребуєте хвилини відпочинку, ви можете ознайомитися з гарною колекцією популярних ігор Google Doodle.

Як переглянути активність ваших друзів на Spotify

Як переглянути активність ваших друзів на Spotify

Spotify — одна з найпопулярніших програм для потокової передачі музики на планеті. З 182 мільйонами користувачів станом на 2022 рік є багато можливостей стежити за більшістю дій ваших друзів на Spotify.

Що таке дошка настрою Pinterest і як її створити

Що таке дошка настрою Pinterest і як її створити

Дошки настрою Pinterest – чудовий спосіб самовираження. Думайте про них як про онлайн-альбом для вирізок — колекцію фотографій, цитат, кольорів тощо, які вказують на настрій чи емоцію.

Як закріпити когось на Snapchat

Як закріпити когось на Snapchat

Чи часто вам важко знаходити розмови з вашими близькими друзями чи улюбленими людьми на Snapchat. Використовуйте функцію «Закріпити» Snapchat, щоб прикріплювати індивідуальні чи групові бесіди у верхній частині екрана чату.

Що таке аніме-наповнювач на потокових сайтах і як цього уникнути

Що таке аніме-наповнювач на потокових сайтах і як цього уникнути

Сьогодні аніме скрізь. Кожен потоковий сервіс має значний вибір японської анімації, а деякі (наприклад, Crunchyroll і Funimation) повністю присвячені цьому явищу поп-культури.

Як дивитися Тиждень моди в Нью-Йорку 2022 онлайн без кабелю

Як дивитися Тиждень моди в Нью-Йорку 2022 онлайн без кабелю

Тиждень моди в Нью-Йорку (NYFW) — це піврічна подія індустрії моди, яка проводиться щороку в лютому та вересні. Перша серія випуску 2022 року тривала з 11 по 16 лютого.

Як перетворити будь-яку багатокористувацьку гру на розділений екран на одному ПК

Як перетворити будь-яку багатокористувацьку гру на розділений екран на одному ПК

Ігрові дні консолі з розділеним екраном, можливо, майже закінчилися, але це не означає, що ми не можемо змусити розділений екран працювати на ПК. Десятиліттями консоль була ідеальною кооперативною платформою для дивана, але це вже не так.

Як робити дуети в Tiktok

Як робити дуети в Tiktok

TikTok давно переріс свій оригінальний формат програми для обміну кумедними відеороликами. Сьогодні він включає кілька різних форматів.

Оцінка Snapchat: як це працює та як його підвищити

Оцінка Snapchat: як це працює та як його підвищити

Оцінка Snapchat (інша назва Snap Score) описує бали, накопичені на основі частоти взаємодії з іншими користувачами в додатку для обміну повідомленнями та соціальних мережах. У цій публікації ми виділимо елементи, які складають систему оцінки Snapchat.

Що таке Instagram Highlights і як ними користуватися

Що таке Instagram Highlights і як ними користуватися

Незалежно від того, чи ви нещодавно користуєтеся Instagram, чи використовуєте його кілька років, ніколи не пізно оновити свій профіль Instagram. Порівняно з іншими платформами соціальних мереж, сторінка профілю в Instagram не потребує надто багато роботи, якщо ви знаєте, що робите.

Як зробити аватар в Instagram

Як зробити аватар в Instagram

Подібно до Apple Memojis на iPhone, iPad і Mac, ви можете створити аватар в Instagram. Потім використовуйте наклейки свого аватара в прямих повідомленнях або історіях Instagram, які ви створюєте.

Як видалити непрочитані повідомлення в Instagram

Як видалити непрочитані повідомлення в Instagram

Одне із запитань, яке найчастіше задають користувачі Instagram, — як позначити свої прямі повідомлення як непрочитані. Функція непрочитаних повідомлень доступна у Facebook Messenger, то чому б і не в Instagram.

Як користуватися функцією перемішування Netflix Play Something

Як користуватися функцією перемішування Netflix Play Something

Величезна кількість доступного вмісту на потокових сервісах іноді може бути як сильною, так і слабкою стороною платформ. Чудово мати таку величезну кількість фільмів і шоу на вибір, але сам вибір може виявитися складним, коли є так багато речей, які ви хочете подивитися.

Як виступити з TED Talk

Як виступити з TED Talk

Просто вихід на сцену та незабутня доповідь може багато зробити для ваших навичок спілкування. Але якщо вам вдасться отримати можливість виступити на щорічній конференції TED (технології, розваги та дизайн), це може стати визначною подією у вашому житті.

Як анімувати на Procreate

Як анімувати на Procreate

Для художників, які використовують iPad, художня програма Procreate є однією з найпотужніших доступних програм. Є тисячі пензлів на вибір, нескінченні комбінації кольорів і широкий набір інструментів, які вони можуть використовувати.

Де зберігається мій запис Microsoft Teams? ШВИДКО розблокуйте точне місцезнаходження!

Де зберігається мій запис Microsoft Teams? ШВИДКО розблокуйте точне місцезнаходження!

Розчаровані пошуком записів Microsoft Teams? Дізнайтеся, де саме Microsoft Teams зберігає записи – OneDrive чи SharePoint – за допомогою швидких кроків для миттєвого пошуку файлів. Більше жодних втрачених зустрічей!

🚀 Виправлення помилки S на екрані Microsoft Teams за лічені хвилини: найкращий посібник на 2026 рік

🚀 Виправлення помилки S на екрані Microsoft Teams за лічені хвилини: найкращий посібник на 2026 рік

Маєте проблеми з екраном помилки Microsoft Teams S? Відкрийте для себе перевірені покрокові рішення для швидкого вирішення проблеми. Очистіть кеш, скиньте налаштування програми та зробіть багато іншого для безперебійних відеодзвінків. Працює на Windows, Mac та в Інтернеті!

Застрягли на питанні «Де моя команда?» у Microsoft Teams? Перевірені рішення для швидкого повернення до роботи!

Застрягли на питанні «Де моя команда?» у Microsoft Teams? Перевірені рішення для швидкого повернення до роботи!

Маєте проблеми з помилкою Microsoft Teams «Де моя команда?»? Ознайомтеся з покроковими порадами щодо усунення несправностей, щоб швидко її виправити. Очистіть кеш, перевірте дозволи, перезавантажте комп’ютер тощо для безперебійної співпраці. Оновлено з найновішими рішеннями.

🚀 Команди Microsoft виходять з ладу у 2026 році? Повний посібник з виправлення – ШВИДКО поверніться до роботи!

🚀 Команди Microsoft виходять з ладу у 2026 році? Повний посібник з виправлення – ШВИДКО поверніться до роботи!

Маєте проблеми зі статусом «Не працює сервер Microsoft Teams» у 2026 році? Дізнайтеся про перевірені кроки для виправлення статусу «Не працює сервер Microsoft Teams» у 2026 році: швидкі перевірки, усунення несправностей та поради фахівців для миттєвого усунення збоїв. Більше жодних простоїв!

🚨 Виправлення серйозної помилки Microsoft Teams у 2026 році: найкращий хак реєстру, який дійсно працює!

🚨 Виправлення серйозної помилки Microsoft Teams у 2026 році: найкращий хак реєстру, який дійсно працює!

Набридло, що Microsoft Teams аварійно завершує роботу через серйозну помилку? Отримайте перевірений посібник з виправлення реєстру 2026 року. Покрокові інструкції, знімки екрана та поради щодо позбавлення від помилки назавжди. Працює на найновіших версіях!

Просте покрокове керівництво: миттєво завантажуйте відео Microsoft Teams, записані іншими!

Просте покрокове керівництво: миттєво завантажуйте відео Microsoft Teams, записані іншими!

Опануйте завантаження відео Microsoft Teams, записаних іншими користувачами, за допомогою цього простого покрокового посібника. Зберігайте записи зустрічей з OneDrive або транслюйте їх без зусиль — права адміністратора не потрібні. Оновлено для отримання найновіших функцій.

🚀 Виправлення помилки входу в браузер Microsoft Teams: перевірені рішення, які працюють миттєво!

🚀 Виправлення помилки входу в браузер Microsoft Teams: перевірені рішення, які працюють миттєво!

Маєте проблеми з веб-помилкою Microsoft Teams під час входу в систему браузера? Відкрийте для себе швидкі покрокові виправлення найновіших проблем. Очистіть кеш, усуньте неполадки мережі та поверніться до безперебійної співпраці за лічені хвилини — без технічних знань!

Чому я не бачу кімнати для групових розборів у Microsoft Teams? 7 перевірених способів миттєвого їх відновлення! 🚀

Чому я не бачу кімнати для групових розборів у Microsoft Teams? 7 перевірених способів миттєвого їх відновлення! 🚀

Розчаровані тим, що кімнати для сесій не відображаються на вашій зустрічі Microsoft Teams? Дізнайтеся про основні причини, чому кімнати для сесій зникають у Teams, і виконайте наші покрокові інструкції з їх швидкого відновлення. Важливий посібник для безперебійного проведення зустрічей.

🚀 Виправлення помилки ярлика Microsoft Teams, який не відкривається миттєво – перевірені рішення 2026 року!

🚀 Виправлення помилки ярлика Microsoft Teams, який не відкривається миттєво – перевірені рішення 2026 року!

Втомилися від надокучливої ​​помилки ярлика Microsoft Teams, яка вигравала

🚀 Виправлення невдалого завантаження Microsoft Teams через неочікувану помилку: перевірені рішення 2026 року!

🚀 Виправлення невдалого завантаження Microsoft Teams через неочікувану помилку: перевірені рішення 2026 року!

Маєте проблеми із завантаженням Microsoft Teams через неочікувану помилку? Дізнайтеся про покрокові виправлення, поради щодо усунення несправностей та найновіші рішення, щоб безперешкодно встановити Teams за лічені хвилини. Технічні навички не потрібні!