Có ai đã cài đặt công cụ Text to Speech chưa?


22

Chỉ cần tự hỏi liệu có ai đã cài đặt công cụ Text to Speech trên Pi không? Nó sẽ là một bổ sung tuyệt vời cho hầu hết mọi dự án lập trình để làm cho nó nói chuyện với người dùng!


Các MagPi 3rd Edition với danh sách các trò chơi và ứng dụng đề cập đến một TextToSpeechđộng cơ.
Piotr Kula

Câu trả lời:


14

Vâng, điều đó là có thể; Tôi đã xem một video trên YouTube về Pi đang đọc tin tức bằng lễ hội .

Sử dụng lệnh sau để cài đặt festival bằng Debian

$ sudo apt-get install festival festival-freebsoft-utils

Để làm cho nó nói đơn giản, hãy đặt nó vào văn bản hoặc tệp mà bạn muốn nó đọc, như vậy

echo  "Hello World"| festival --tts

Tài liệu tham khảo:

  1. http://forums.debian.net/viewtopic.php?f=16&t=40548

11

Bạn có thể cài đặt đặc biệt:

$ sudo apt-get install espeak # For Debian
$ sudo pacman -S espeak # For Arch Linux

Để làm cho nó nói:

$ espeak "Hello World" # Replace Hello World with your text, must be enclosed by ""
$ espeak -f <file> # Read out file <file>

8

flite là một phiên bản rút gọn của lễ hội mà tôi thấy hoạt động rất tốt trên các máy chủ ARM nhỏ.


Theo tôi, lựa chọn tốt nhất, chủ yếu là vì nó tập trung vào tốc độ và một vài phụ thuộc (nó cũng được viết bằng C!), +1.
syb0rg

Chỉ có tiếng Anh, vì vậy eSpeak vẫn là người chiến thắng đối với tôi ...
avra

0

Tôi không chắc liệu bạn có đang tìm kiếm một giải pháp cao cấp hay không, nhưng Cepstral chỉ phát hành giọng nói Callie của họ để sử dụng trên Raspberry Pi. Bạn phải gọi cho họ atm để có được thông tin về giá, v.v., nhưng nếu bạn không ngại trả tiền, chỉ muốn đưa nó ra ngoài đó như một tùy chọn.

http://www.IGHstral.com/en/raspberrypi


0

Acapela hoạt động khá tốt trên các thiết bị tương tự. Không miễn phí, mặc dù.


0

Bạn luôn có thể sử dụng API của Google, nhược điểm là bạn cần có kết nối internet nhưng kết quả có thể xảy ra là điều tốt nhất bạn sẽ nhận được.

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.