Як змусити Mac говорити: текст у мову
Зміст:
- Як використовувати функцію синтезу мовлення на Mac
- Змусьте ваш Mac розмовляти за допомогою терміналу та команди «скажи»
Хочете, щоб Mac читав вам текст у документі чи веб-сторінці? Text To Speech — чудова функція, яка дозволяє користувачам Mac озвучувати слова на екрані вголос. Ви можете змусити ваш Mac розмовляти з вами різними способами, з різною швидкістю та навіть розмовляти різними голосами, використовуючи потужні вбудовані функції синтезу мовлення з тексту в Mac OS X.За допомогою цієї функції ви можете промовити кілька слів, фраз або навіть цілий документ.
Ми розглянемо два найшвидші та найпростіші способи використання функції синтезу мовлення на комп’ютері Mac із звичайних програм, таких як текстові процесори, веб-браузери та текстові редактори, а також продемонструємо трюк командного рядка «скажи» промовляти текст за допомогою програми Terminal. Нарешті, ми також покажемо вам, як змінити використовувані голоси та темп мовлення (тобто швидкість вимовляння слів).
Як використовувати функцію синтезу мовлення на Mac
Ви можете продиктувати наявний текст або ввести будь-який текст, щоб він також був озвучений. Ось як працює синтез мовлення на Mac:
- Установіть курсор у те місце, де ви хочете озвучити текст (за замовчуванням буде початок документа або тексту), або виберіть певне слово чи текст
- Перейдіть до меню «Редагувати», а потім потягніть вниз до пункту «Мовлення» (або клацніть правою кнопкою миші та виберіть «Мовлення»)
- Виберіть «Почати говорити»
Мовлення починається негайно, Mac використовуватиме текст у мовлення, щоб озвучувати текст, який відображається на екрані або вибраний. Розмова починається негайно за допомогою цього методу.
Мовлення продовжуватиметься, доки всі слова не будуть прочитані вголос, або поки мовлення не буде зупинено, перейшовши в те саме меню «Мовлення» та вибравши «Зупинити розмову».
Це буде використовувати будь-який голос за замовчуванням у Mac OS X, що призводить до наступного очевидного запитання; як змінити голос, який використовується на Mac? А як змінити швидкість розмовного тексту на Mac?
Як змінити голос і темп мовлення на Mac
Якщо ви хочете змінити голос за замовчуванням, ви побачите, що його встановлено на панелі керування «Диктант і мова» в сучасних версіях Mac OS:
- Перейдіть до меню Apple і відкрийте «Системні параметри»
- Виберіть «Спеціальні можливості», а потім виберіть розділ «Мовлення»
- Налаштуйте вибір голосу в меню «Системний голос»
У попередніх версіях Mac OS X зміна системного голосу та швидкості мовлення Mac виконується тут:
- Відкрийте Системні налаштування в меню Apple і виберіть «Диктант і мовлення»
- На вкладці «Мовлення» налаштуйте вибір у меню «Системний голос»
Ви також можете регулювати такі речі, як швидкість мовлення, через ту саму панель налаштувань. Будь-який голос, обраний там, стає новим за умовчанням. Ви також можете додати голоси, якщо вирішите, що ті, які ви чуєте, вам не підходять.
Змусьте ваш Mac розмовляти за допомогою терміналу та команди «скажи»
Це базуватиметься на командному рядку, тому його можна вважати трохи розширенішим. Незважаючи на це, він надзвичайно простий у використанні, тож не соромтеся його спробувати:
- Запустіть програму «Термінал», яка знаходиться в /Applications/Utilities, і введіть команду «say», а потім слово або фразу, наприклад:
скажи привіт, я люблю osxdaily.com
Вихідний голос буде таким самим, як системне налаштування за замовчуванням, яке встановлено на вищезгаданій панелі системних налаштувань «Мовлення».
Проте термінал є трохи потужнішим, ніж стандартний механізм перетворення тексту в мовлення, і ви можете легко вказати новий голос, використовуючи прапорець -v, а потім ім’я голосу, як воно позначено в Mac OS X. Наприклад, щоб використати голос «agnes»:
"скажи -v agnes, це точно чудовий голос! ну, можливо, ні, але я люблю osxdaily.com"
Швидкість мовлення можна налаштувати за допомогою -r так:
"say -v Samantha -r 2000 Привіт, мені подобається дуже швидко говорити"
Ви можете використовувати команду «say» майже з чим завгодно, а також її можна використовувати віддалено через SSH, якщо вам хочеться змусити віддалений Mac почати говорити.
Промовляйте цілі файли за допомогою інструмента командного рядка «say»
Команду say також можна використати для озвучення всього файлу за допомогою прапорця -f так: say -f filename.txt
Наприклад, щоб озвучити файл під назвою «TheAmericanDictionary.rtf», знайдений на робочому столі, скористайтеся такою командою:
say -f ~/Desktop/TheAmericanDictionary.rtf
Зауважте, що команда say буде озвучувати всю команду, якщо її не було зупинено одночасним натисканням CONTROL+C, щоб завершити систему мовлення.
Чи є у вас інші корисні поради чи підказки щодо використання функції синтезу мовлення на Mac? Поділіться з нами в коментарях нижче!