มีเทียบเท่ากับคำสั่ง terminal ของ Mac "พูด" ใน Ubuntu 9.10?
มีเทียบเท่ากับคำสั่ง terminal ของ Mac "พูด" ใน Ubuntu 9.10?
คำตอบ:
espeak ควรติดตั้งโดยค่าเริ่มต้นเป็นเครื่องมือแปลงข้อความเป็นเสียงพูดบน Linux
คุณควรที่จะพูดจากบรรทัดคำสั่งโดยทำสิ่งนี้:
echo "Text to speak"|espeak
นอกจากนี้คุณยังสามารถเริ่มต้น espeak เพียงแค่ใส่espeak
ตัวเองจากนั้นป้อนแต่ละบรรทัดของข้อความที่คุณต้องการพูดตามด้วยการป้อน
เอ็นจิ้น TTS อื่น ๆ สำหรับ Linux คุณสามารถดู:
Espeak มีให้ที่ (แต่ควรติดตั้งเป็นค่าเริ่มต้น!):
alias say='echo "$1" | espeak -s 120 2>/dev/null'
จากนั้นคุณสามารถใช้:
say 'How are you doing?'
คำอธิบาย:
-s 120 #to make it slower than default
2>/dev/null #to eliminate error masseges on the console
มีซินธิไซเซอร์จำนวนมากที่สามารถติดตั้งเป็น karmic ได้ส่วนใหญ่ที่ฉันเคยลองใช้จะมีเวอร์ชั่นคอนโซล
ค้นหา "Speech" ใน synaptic เพื่อรับรายการทั้งหมด แพคเกจการทำงานเช่นespeak
say
ติดตั้งspeech-dispatcherพร้อมกับ synthesizer (flite, เทศกาล ฯลฯ ) จากนั้น
alias say='echo "$1" | spd-say -p -25 -e'
ที่จะใช้สิ่งสังเคราะห์ที่คุณได้กำหนดค่า
-p -25 กำลังตั้งค่าระดับเสียงต่ำกว่า ... เปลี่ยนตามที่ต้องการ -e ใช้ stdin