Mac OS X Cảnh nói lệnh Lệnh trong Ubuntu?


61

Có tương đương với lệnh "nói" của Mac trong Ubuntu 9.10 không?


3
Bên cạnh đó: một danh sách các câu tiếng Anh hay, trong đó Mac OS X hiểu khá rõ ngữ cảnh, như "Tên tôi là Tiến sĩ Smith và tôi sống trên Tiến sĩ Smith", "Người lính quyết định bỏ món tráng miệng của mình trên sa mạc" , "Người bảo vệ sẽ cho phép bạn vượt qua nếu bạn xuất trình giấy phép hợp lệ" và "Trời mưa nhiều hơn trên sườn núi Rainier" tại macosxhints.com/comment.php?mode=view&cid=107211
Arjan

Câu trả lời:


65

Espeak nên được cài đặt theo mặc định như công cụ chuyển văn bản thành giọng nói trên Linux.

Bạn sẽ có thể làm cho nó nói từ dòng lệnh bằng cách làm một cái gì đó như thế này:

echo "Text to speak"|espeak

Bạn cũng có thể bắt đầu đặc biệt bằng cách chỉ nhập espeakchính nó, sau đó nhập từng dòng văn bản bạn muốn nói theo sau là nhập.

Các công cụ TTS khác cho Linux bạn có thể xem:

Espeak có sẵn tại (nhưng nên được cài đặt theo mặc định!):


3
Nếu bạn muốn điều này thay thế trực tiếp lệnh say, bạn có thể sử dụng hàm: function say () {echo "@" | đặc biệt; }
Jason Axelson

trên Linux Mint KHÔNG được cài đặt theo mặc định;)
mã daveon

1
Espeak không được cài đặt theo mặc định trên Ubuntu.
jasonszhao

29
alias say='echo "$1" | espeak -s 120 2>/dev/null'

Sau đó, bạn có thể sử dụng:

say 'How are you doing?'

Giải trình:

-s 120 #to make it slower than default
2>/dev/null #to eliminate error masseges on the console

1
điều này dường như không hoạt động khi tôi lấy .bashrc từ một tập lệnh
chovy

6

Có một số bộ tổng hợp giọng nói có sẵn để cài đặt trong karmic, hầu hết những cái tôi đã thử đều có phiên bản console.

Tìm kiếm "Bài phát biểu" trong synap để có danh sách đầy đủ. Các espeakgói hoạt động như thế nào say.


3

cài đặt bộ điều phối lời nói cùng với bộ tổng hợp (flite, festival, v.v.) rồi

alias say='echo "$1" | spd-say -p -25 -e'

nó sẽ sử dụng bất kỳ trình tổng hợp nào bạn đã cấu hình.

-P -25 đang đặt độ cao thấp hơn ... thay đổi theo ý muốn. -e sử dụng stdin

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.