Гид по технологиям

Как заставить Siri говорить любую фразу на Mac

4 min read Руководство Обновлено 18 Dec 2025
Как заставить Siri говорить на Mac
Как заставить Siri говорить на Mac

MacBook с графическим представлением голоса Siri на экране

Ниже — пошаговая инструкция, советы по сохранению вывода и дополнительные рекомендации по использованию синтезированной речи в проектах.

1. Скачайте голос Siri

Откройте настройки голоса в macOS: «Системные настройки → Универсальный доступ → Голос». В разных версиях macOS пункт может называться «Речь» или «Voice» — ищите раздел, отвечающий за озвучивание и синтез речи.

Скриншот настроек голоса в Системных настройках macOS

Нажмите «Воспроизвести», чтобы прослушать текущий голос. В современных версиях macOS по умолчанию доступен голос Samantha — это тот самый «классический» голос Siri. Если Samantha не установлена, откройте выпадающее меню «Системный голос», выберите «Настроить» и в списке English (United States) — Female отметьте Samantha. Система загрузит файлы голоса (пакеты около 300–400 МБ на голос в зависимости от версии macOS).

Примечание: голос Daniel — официальный голос Siri в Великобритании.

Важное: для загрузки требуется подключение к интернету и достаточно места на диске. После установки выберите Samantha в списке голосов.

2. Как заставить её сказать нужную фразу (через Терминал)

Самый простой способ — использовать Терминал. Откройте «Приложения → Утилиты → Терминал» и выполните команду с текстом, который хотите озвучить.

Пример простой команды:

say 'Master, my name is Siri. I am here to serve your every desire'

Команда say прочитает текст через динамики вашего Mac. Это удобно для быстрой проверки произношения и интонации.

3. Сохранение синтезированной речи в файл

Чтобы сохранить озвучку в файл, добавьте ключ -o и укажите имя файла. По умолчанию say создаёт .aiff файл.

Сохранение в файл в текущую папку:

say -o 'filenameGoesHere.aiff' 'Master, my name is Siri'

По умолчанию файл сохранится в текущем рабочем каталоге вашего Терминала. Чтобы сохранить на Рабочий стол, сначала перейдите в него:

cd ~/Desktop

Если у вас большой текстовый документ, проще передать его команде через опцию -f:

say -o 'outputFile.aiff' -f 'inputFile.txt'

Чтобы сменить голос прямо в команде, используйте опцию -v:

say -v 'Daniel' 'I am Daniel, the voice of iPhone 4S in Britain'

Важно: при указании голосов используйте точные имена, как они отображаются в Системных настройках.

4. Советы и распространённые сценарии

  • Формат файла: say сохраняет в AIFF — без потерь, размер зависит от длительности. Для публикации в подкасте или видео обычно конвертируют в MP3 или AAC.
  • Масштабируемость: для массовой генерации фраз используйте скрипты (bash, Python) и цикл по текстовым файлам.
  • Локализация: Samantha — американский женский голос. Для других акцентов выберите соответствующий голос в Системных настройках.
  • Права и этика: избегайте создания контента, который может вводить в заблуждение (например, выдавать синтезированную речь за реальную личность без уведомления).

Важно: начиная с iOS 13 на iPhone некоторые функции Siri работают без явного включения «Siri», но это не связано с синтезом речи на macOS.

5. Альтернативные подходы

  • Третьи стороны: сторонние TTS-сервисы (например, коммерческие облачные провайдеры) дают более гибкие голоса и форматы, но обычно платные.
  • GUI-утилиты: существуют приложения с графическим интерфейсом, которые облегчают пакетную генерацию и конвертацию в MP3.
  • Звуковая постобработка: после генерации можно обработать трек в любой DAW (ширина динамики, эквалайзер, мягкая компрессия) для лучшей интеграции в подкасты/видео.

6. Когда этот метод может не подойти

  • Нужен конкретный «тон» или эмоциональная интонация, которую стандартные голоса не дают — тогда лучше живые записи актёров или продвинутые нейросетевые TTS.
  • Нужна интеграция в мобильное приложение в реальном времени — для этого применяют платные SDK или облачные API.

7. Мини‑методология: быстрая проверка качества

  1. Сгенерируйте короткую фразу через say.
  2. Прослушайте в целевой акустике (наушники/телефон/динамики студии).
  3. Если нужно, измените пунктуацию в тексте (запятые и точки влияют на паузы).
  4. Сохраните в AIFF, затем сконвертируйте в нужный формат и интегрируйте в проект.

8. Чек‑лист по ролям

Для подкастера:

  • Установлен голос Samantha
  • Синтез проверен на наушниках
  • Файл конвертирован в MP3/AAC

Для видеомонтажёра:

  • Синхронизация с видеодорожкой
  • Редактирование тишины и пауз
  • Финальный мастерин

9. Маленький глоссарий (1 строка)

  • say — встроенная команда macOS для синтеза речи;
  • AIFF — формат звукового файла без сжатия;
  • -o — опция say для сохранения в файл;
  • -f — опция say для чтения из текстового файла;
  • -v — опция say для выбора голоса.

Итог

Использование команды say вместе с голосом Samantha — простой и бесплатный способ получить голос, похожий на Siri, на вашем Mac. Это удобно для прототипов, шуток, подкастов и учебных проектов. Для коммерческого или массового использования учитывайте лицензии и этические аспекты.

Заметки: если хотите, оставьте в комментариях свои примеры проектов — интересно посмотреть, как вы используете синтез речи.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Изменить пароль Xbox One и настроить passkey
Гайды

Изменить пароль Xbox One и настроить passkey

Снипинг на eBay — как выиграть аукционы
Аукционы

Снипинг на eBay — как выиграть аукционы

Поделиться плейлистом с Spotify в Spotify Kids
Музыка

Поделиться плейлистом с Spotify в Spotify Kids

Очистка истории загрузок Safari на Mac
Mac

Очистка истории загрузок Safari на Mac

Апелляция при блокировке аккаунта Pokémon GO
Игры

Апелляция при блокировке аккаунта Pokémon GO

Как открыть WordPad в Windows — 9 способов
Windows

Как открыть WordPad в Windows — 9 способов