
espeack - 오픈소스 TTS 엔진
발음이 부자연스럽지만 모니터링 알람하고 연관시켜서....활용하면 좋을듯
# cat /etc/issue
Ubuntu 16.04.1 LTS \n \l
# apt-get install espeak
# espeak "I love Linux"
# espeak "이경현"
:: 파일읽기
# espeak -f readfile.txt
:: 1분기준 읽는 단어 (default 160)
# espeak -f readfile.txt -s 100
:: 언어목록 정해서 (알파벳을 쓰는 나라가 많기에...)
영어 발음 / 프랑스어 발음.
# espeak -v fr-fr "Bonjour"
# espeak "Bonjour"
:: txt 음성파일로 변환
# espeak -v fr-fr "Bonjour" -w test.wav
# vlc /root/test.wav
:: 스크립트 활용
12시이전에는 굿모닝 / 12시이후 18시이전에는 굿에프터눈 / 그이외에는 굿이브닝
# cat Alarm.sh
#!/bin/sh
h=`date +%H`
if [ $h -lt 12 ]; then
espeak -v en "Good morning."
elif [ $h -lt 18 ]; then
espeak -v en "Good afternoon."
else
espeak -v en "Good Evening."
fi
Voice Type
디렉토리 위치 : /usr/lib/x86_64-linux-gnu/espeak-data/voices
en+f5 : f 여성음성
en+m2 : m 남성음성
# espeak -s 125 -v en+whisper 'Please be quiet in the sanitarium'
# espeak -s 125 -v en+croak 'Listen to my lovely voice as I try not to cry'