내장 된 텍스트 음성 변환 음성을 어떻게 삭제합니까? 설치하려고했습니다 . 두 음성의

Speech환경 설정 창을 통해 두 개의 추가 음성을 설치하려고했습니다 . 두 음성의 크기가 1,3 기가 바이트 인 것을 알았습니다.

이미 설치 / 다운로드 된 음성 목록 ( say -v ?터미널에서)을 보면 내가 사용하지 않을 많은 불분명 한 음성을보고 들었습니다. 그리고 익사하거나 간지럽 히는 동안 누군가 이야기하는 것을 듣는 것보다 수백 메가 바이트 (또는 몇 기가 바이트) 의 여유 공간이 더 중요합니다.

이러한 (en_US “Funny”) 음색 중 일부를 올바르게 삭제하려면 어떻게 해야합니까? 에 의해 제대로 나는 우연히 그 과정에서 다 치신하지 않는 방식을 의미한다. 예를 들어, 파일을 직접 삭제 /System/Library/Speech/Voices하는 것은 다소 모호합니다.

say -v ?목록 에 나오는 많은 음성 은 Speech환경 설정 패널 에서 실제로 비활성화되어 있지만 , 음성으로 표시 하면 다운로드해야한다는 경고가 표시되지 않으므로 내 Mac 어딘가에 있습니다.



답변

목소리 제거

모든 목소리는입니다 /System/Library/Speech/Voices. LibraryOS X의 다른 대부분의 항목 과 마찬가지로 항목이 상속되므로 /Library/Speech/Voices및에 설치할 수 있습니다 ~/Library/Speech/Voices.

에서 항목을 제거하는 /System/Library것은 실제로 좋은 방법이 아니지만 여기서는 삭제 된 음성을 사용할 수 없게 만드는 것 외에는 실질적인 결과가 없습니다. 실제로 시스템 환경 설정의 목록은 사운드 경고 또는 배경 화면과 같이 해당 폴더에있는 항목에서 동적으로 생성됩니다. /System/Library/Sounds예를 들어 폴더에 요소를 추가 / 제거 / 이름 바꾸기하여이를 확인할 수 있습니다 .

음성 항목을 관리하는 다른 방법은 없지만 적어도 하나의 음성을 남기는 한 아무런 영향을 미치지 않으므로 실제로 파일 시스템을 조작하는 것이 좋습니다. 나는 개인적으로 오랫동안 다른 사람 /System/Library과 함께 Alex를 제거했습니다 /Library.

음성 설치 / 백업 대상

밑줄을 긋게되자 Lion은 다양한 언어로 음성을 다운로드 할 수있는 음성 목록에 “사용자 정의”항목을 제공합니다. 따라서 원래 “Alex”음색 (무거운 소리, 400 + MB)을 삭제 한 경우이 메뉴를 통해 다시 다운로드 할 수 있습니다.

그러나 “재미있는”목소리는 다운로드 할 수 없습니다. 제거하고 싶지만 다시 가져 오려면 백업해야합니다 (또는 Pacifist 와 같은 패키지 관리자를 사용 하여 Lion 설치 프로그램 패키지에서만 패키지 관리자 를 추출 할 수는 있지만 많은 번거 로움이 없습니다) 많은). 그럼에도 불구하고 모두 35MB 미만의 무게를 고려할 때 제자리에 배치했습니다.

주의하시기 바랍니다 당신은 “사용자 정의”항목에 대해 적어도 하나의 목소리를 떠나야 액세스 할 수합니다 . 따라서 모든 음성을 제거하려는 경우에도 적어도 하나는 그대로 두십시오. 그렇지 않으면 다시 설치할 수 없습니다. “Fred”는 가장 가벼운“심각한”목소리이므로 어떤 경우에도 그대로 두는 것이 좋습니다.

크기 메모 / 약간의 역사

상대적 크기에 관해서는 Alex는 품질이 훨씬 높기 때문에 매우 무겁고 실제로 다른 세대와 완전히 다른 세대 입니다. Leopard와 함께 제공되는 반면 Mac OS 7 이후 로 많은 사람들이 있습니다 (재미있었습니다) 그들과 함께 실제로;)). 물론 Alex는 당시 전체 하드 드라이브를 채웠을 것입니다. 해당 패키지의 음성간에 공유되는 “논리”는 없으므로 다른 언어로 새로운 “현대”음성을 설치해야하는 부담이 큽니다.


답변

그들은 안에 /System/Library/Speech/Voices

그러나 전체 /System/Library/Speech폴더는 공간이 “5GB”밖에되지 않으므로 많은 비용을 절약 할 수 없습니다.


답변

일부 또는 모든 음성을 삭제하려면 :

  1. “VoiceOver 유틸리티”를 시작하십시오 (에 있음 /Applications/Utilities/).
  2. 왼쪽 창에서 “음성”을 선택하십시오.
  3. 언어와 음성이있는 표에서“영어”(또는 다른 언어) 옆의“음성”열에서 드롭 다운 목록을 열고“사용자 정의 …”를 선택하십시오.
  4. 제거 할 언어를 선택 해제하십시오.
  5. “확인”을 누르십시오. 선택하지 않은 언어를 유지 또는 삭제할지 묻는 대화 상자가 나타나면“삭제”를 선택하십시오.


몇 가지 메모 :

  • 이 방법은 파일을 직접 삭제하는 것보다 안전하지만“컴팩트”버전의 음색은 삭제되지 않습니다. 또한 동일한 디렉토리에 저장된 “Siri”음색은 삭제되지 않습니다.
  • 나중에 제거 된 언어를 다시 설치하기로 결정한 경우 동일한 단계를 수행하고 설치할 언어를 선택하십시오.