반응형
터미널에서 간단한 명령어로 맥에게 말을 시킬 수 있다.
터미널에 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 |