1984 년 최초의 Macintosh 컴퓨터가 소개 된 이후로 텍스트 음성 변환 기능은이 플랫폼의 주요 기능이었습니다. 그 이후로 Mac의 음질과 기능이 크게 향상되었지만 여전히 Mac과 대화 할 수있는 구식 방법 인 터미널이 있습니다.
터미널에서 음성을 사용하려면 새 터미널 창을 열고 say 다음에 공백과 원하는 단어 나 문구를 입력 한 다음 Return 키를 누르십시오. 이 예에서는 터미널에“Hello Jim :”이라고 표시합니다.
안녕하세요 짐이라고
Mac 스피커가 켜져 있으면 익숙한 컴퓨터 음성이 지정된 문구를 말하는 것을들을 수 있습니다. OS X의 기본 음성은 남성 음성 "Alex"이지만 say 명령에 수정자를 입력하여 여러 가지 다른 음성 중 하나를 사용할 수도 있습니다. 선택할 수있는 남성과 여성의 수십 가지 목소리가 있습니다. 시스템 환경 설정> 받아쓰기 및 음성> 텍스트 음성 변환> 시스템 음성 에서 전체 목록을 찾을 수 있습니다.
터미널로 돌아가서 다시 다시 say라고 입력하지만 이번에는 수정 자 -v, 선택한 음성 이름 및 원하는 텍스트를 차례로 따릅니다. say 명령을 수정 자와 함께 사용하는 경우 텍스트를 괄호 안에 넣어야합니다. 다음과 같이 보일 것입니다 :
-v Karen "Hello Jim"이라고 말하십시오.
위의 단계는 말하고 싶은 단어가 몇 개만 있으면 작동하지만 전체 문서를 다루는 경우 어떻게됩니까? 이 경우 say 명령은 -f 옵션을 사용하여 입력 텍스트 파일에서 읽을 수 있습니다. say 명령에 -f 를 추가하고 파일 위치를 추가하십시오. 이 예에서는 Karen이 데스크탑에있는 "text.txt"라는 텍스트 파일을 읽도록합니다.
-v Karen -f /Users/Tanous/Desktop/text.txt라고 말하십시오.
기본적으로 OS X은 텍스트를 보통 속도로 말합니다. 그러나 -r 옵션을 사용하여이를 더 빠르게 또는 느리게 만들 수 있습니다. -r 다음에 원하는 읽기 속도를 분당 단어로 나타내는 숫자를 추가하십시오. 음성에 따라 다르지만 분당 175 단어는 대략 "정상적인"말하기 속도입니다. Mac 통화 속도를 높이려면이 숫자를 높이고 낮추면 물건을 크롤링 할 수 있습니다. 위의 예를 확장하여 Karen은 분당 250 단어의 활발한 텍스트 문서를 읽습니다.
-v Karen -r 250 -f /Users/Tanous/Desktop/test.txt라고 말하십시오.
Mac에서 특히 귀중한 말을한다면 나중에 재생하거나 공유 할 수 있도록 음성을 오디오 파일로 출력 할 수 있습니다. 이렇게하려면 명령에 -o 옵션을 추가 한 다음 경로와 파일 이름을 추가하십시오. 기본 출력 형식은 AIFF입니다. 일련의 예제를 마치기 위해 Karen은 분당 250 단어로 해당 텍스트 파일을 읽고 사용자의 Music 폴더에있는 AIFF 파일로 음성을 출력합니다.
-v Karen -r 250 -o /Users/Tanous/Music/test_output.aiff -f /Users/Tanous/Desktop/test.txt라고 말하십시오.
출력 옵션을 사용하면 Mac은 실제로 텍스트를 실시간으로 말하지 않습니다. 오디오를 합성하여 출력 오디오 파일로 덤프합니다. 이렇게하면 긴 문서에서 오디오 파일을 훨씬 빠르게 만들 수 있습니다.
OS X에서 say 명령에 가장 일반적인 옵션은 다음과 같습니다. 모든 터미널 명령과 마찬가지로 좀 더 난해한 부분을 찾으려면 man 명령을 사용하여 say를 위한 매뉴얼을 가져 오십시오 .
남자는 말한다
OS X에서 텍스트 음성 변환을 사용하는 여러 가지 다른 방법으로, 아마도 여러분은 아마도 다음과 같은 질문을하고있을 것입니다 . GUI를 통해 OS X 서비스를 쉽게 사용할 수있을 때 왜 터미널을 사용하는 것이 귀찮습니까? 답은 두 가지입니다. 첫째, 종종 더 유연하고 OS X의 기본 GUI에 숨겨져있는 기능의 전체 범위를 제공하기 때문에 터미널 명령을 사용하고 마스터하는 것이 일반적으로 더 차갑습니다.
둘째, 터미널을 통해 say 를 사용하는 기능은 서사적 인 장난을 허용합니다. 여기서 안전한 쉘 (ssh)을 통해 친구 또는 가족 구성원의 Mac에 원격으로 연결하여 도발을 혼란스럽게하는 텍스트 음성 변환 명령을 시작할 수 있습니다 그들의. 이 정확한 시나리오를 다루는 미래의 팁을 쓸 수 있습니다. 즉, say 명령을 책임감있게 사용하십시오.