Я собирался установить два дополнительных голоса через Speech
панель настроек. Я заметил, что размер двух голосов составляет 1,3 гигабайта, что много, но управляемо.
Глядя на список уже установленных / загруженных голосов ( say -v ?
в Терминале), я увидел и услышал много неясных голосов, которые я, вероятно, никогда не буду использовать; и я ценю наличие нескольких сотен мегабайт (или нескольких гигабайт) свободного места гораздо больше, чем слышать, как кто-то говорит, когда тонет или его щекочут.
Как правильно удалить некоторые из этих (en_US "Забавных") голосов? Под надлежащим образом я имею в виду, что я не случайно ничего не сломал в процессе Например, прямое удаление файлов из файла /System/Library/Speech/Voices
выглядит немного сомнительно ...
Многие голоса из say -v ?
списков на самом деле деактивируются на Speech
панели настроек, но если я поставлю галочку на них, я не получу предупреждение о том, что они должны быть загружены - поэтому они находятся где-то на моем Mac.
источник
Ответы:
Удаление голоса
Все голоса в
/System/Library/Speech/Voices
. Как и большинство другихLibrary
элементов в OS X, они наследуются, что означает, что вы можете установить их в/Library/Speech/Voices
и~/Library/Speech/Voices
.Удаление элементов из
/System/Library
действительно, как правило, не очень хорошая вещь, но здесь у нее нет никаких практических последствий, кроме как сделать удаленные голоса недоступными. Действительно, список в Системных настройках динамически генерируется из элементов, найденных в указанной папке, так же, как звуковые оповещения или обои. Вы можете подтвердить это, например, добавив / удалив / переименовав элементы в/System/Library/Sounds
папке.Другого способа управления речевыми элементами нет, но поскольку этот способ без последствий, если оставить хотя бы один голос, на самом деле довольно просто манипулировать файловой системой. Я лично давно удалил Алекса вместе с другими
/System/Library
и другими/Library
предметами.Установка голоса / что резервировать
Как вы подчеркнули, Lion предоставляет элемент «Настройка» в списке голосов, который позволяет загружать голоса на многих языках. Поэтому, если вы когда-либо удаляете оригинальный голос «Алекс» (тяжелый, 400+ МБ), вы можете загрузить его снова через это меню.
«Смешные» голоса, однако, не загружаются. Вам нужно будет сделать их резервные копии, если вы хотите удалить их, но у вас есть способ вернуть их (или вы можете использовать менеджер пакетов, такой как Pacifist, чтобы извлечь только их из пакета установщика Lion, но это много хлопот для много). Тем не менее, учитывая, что они вместе весят менее 35 МБ, я бы позволил им на месте.
Обратите внимание, что вы должны оставить хотя бы один голос, чтобы элемент «Настройка» был доступен . Таким образом, даже если вы хотите удалить все голоса, оставьте там хотя бы один голос, иначе вы не сможете установить его снова. «Фред» - самый легкий «серьезный» голос, поэтому я бы посоветовал оставить его в любом случае.
Примечание о размере / немного истории
Что касается относительных размеров, Алекс очень тяжелый, потому что он гораздо более высокого качества и на самом деле совершенно другого поколения, чем другие: он поставляется с Leopard , в то время как другие были рядом с Mac OS 7 (было очень весело с ними, собственно;)). Конечно, Алекс заполнил бы весь жесткий диск в то время. В этих пакетах нет никакой «логики», которую можно разделить между голосами, отсюда и большой вес установки новых «современных» голосов на других языках.
источник
Они в
/System/Library/Speech/Voices
Однако вся
/System/Library/Speech
папка «всего» .5 ГБ в пространстве, так что вы не сэкономите много.источник
Hysterical.SpeechVoice
она также удаляется из предварительнойSpeech
панели - это означает, что вы не можете просто повторно активировать ее, отметив ее в настройках и загрузив голосовые файлы, вся запись исчезнет.Alex
безусловно, самый большой из лота (более 400 МБ). Возможно, другие голоса используют его логику и применяют только некоторые голосовые фильтры (смешные голоса) или новые звуки (женские голоса). Причина, по которой моя загрузка будет 1,3 ГБ, может быть связана с тем, что я собирался загрузить голоса для двух разных дополнительных языков./System
никогда не рекомендуется. Как примечание, попробуйте из терминалаsay -v cello d d d d d d d d d d d d d d d d d d d d d d d d
/System
файлами; если есть способ, которым предполагается следовать. Или, наоборот, голоса должны остаться там?Чтобы удалить некоторые или все голоса:
/Applications/Utilities/
).Пара заметок:
источник