반응형
터미널에서 간단한 명령어로 맥에게 말을 시킬 수 있다.
터미널에 say
를 입력한 다음 음성으로 변환할 텍스트를 입력하면 된다. 예를 들어 Hello, World!를 말하게 하려면 다음과 같이 하면 된다.
say Hello, World!
물론 say
에도 다양한 옵션이 있는데 man say
을 입력해서 확인할 수 있다.
몇 가지 재밌는 옵션을 살펴보자.
-f
뒤에 텍스트 파일을 넣으면 그 파일 내용을 읽어주고, -o
뒤에 파일 이름을 지정하면 출력을 음성 파일(.aiff)로 저장한다. 물론 두 옵션을 동시에 사용 가능하다. 사용 방법은 아래 예시를 참고하자.
say -f <input_file>
say -o <output_file> <말할 내용>
say -f <input_file> -o <output_file>
목소리도 바꿀 수 있다. -v
뒤에 이름을 넣으면 되는데 사용 방법은 아래를 참고하자. 사용 가능한 목소리 리스트도 출력할 수 있다.
say -v Alex Hello, World!
say -v '?' # 사용 가능한 목소리 목록 출력
--file-format=<format>
으로 출력 파일 포맷을 정할 수 있고 --file-format='?'
로 출력 가능한 파일 포맷을 확인할 수 있다.
say --file-format=mp4f -o test Hello, World! # test.mp4 파일로 Hello, World! 음성 저장
say --file-format=? # 저장 가능한 포멧 출력
-r <words per minute>
으로 말하는 속도를 설정할 수 있다.
say -r 200 Hello, World!
더 많은 옵션은 터미널에 man say
을 참고하자.
심심할 때 주변에 사람이 있는지 확인한 다음 맥이랑 대화를 나눠보자.
반응형
'macOS > Tips' 카테고리의 다른 글
[Terminal] osascript을 사용하여 화면 우상단에 나오는 알림(notification) 만들기 (MacOS 전용) (0) | 2023.07.28 |
---|---|
[Mac] 맥에서 화면 소리 동시 녹화하기 (0) | 2023.03.23 |
[bottom] bottom, btm을 설치 및 사용법 (Rust) / How to use btm (0) | 2023.02.22 |
[Mac] 맥 계정 이름, 홈 디렉토리를 대문자로 설정 / Capitalize account name and home directory (2) | 2023.02.18 |
[Mac] 맥 스크린샷 팁 (창 캡쳐, 터치바 캡쳐, 저장 위치 변경, 그림자 없애기) / Mac Screen Capture Tips (0) | 2023.02.16 |