Czy ktoś ma zainstalowany silnik zamiany tekstu na mowę?

Odpowiedzi:

14

Tak to mozliwe; Widziałem wideo Pi z YouTube czytające wiadomości za pomocą festiwalu .

Użyj następującego polecenia, aby zainstalować festiwal przy użyciu Debiana

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

Aby mówić, po prostu przeciągnij do niego tekst lub plik, który chcesz przeczytać, w ten sposób

echo  "Hello World"| festival --tts

Referencje:

  1. http://forums.debian.net/viewtopic.php?f=16&t=40548
Steve Robillard
źródło
11

Możesz zainstalować espeak:

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

Aby mówić:

$ espeak "Hello World" # Replace Hello World with your text, must be enclosed by ""
$ espeak -f <file> # Read out file <file>
Chipuba
źródło
8

flite jest wyciętą wersją festiwalu, która bardzo dobrze działa na małych hostach ARM.

szum
źródło
Moim zdaniem najlepsza opcja, głównie ze względu na koncentrację na szybkości i kilka zależności (napisane również w C!), +1.
syb0rg,
Tylko w języku angielskim, więc eSpeak wciąż jest dla mnie zwycięzcą ...
avra
0

Nie jestem pewien, czy szukasz rozwiązania premium, ale Cepstral właśnie wydał swój głos Callie do użytku na Raspberry Pi. Musisz zadzwonić do nich do bankomatu, aby uzyskać informacje o cenach itp., Ale jeśli nie masz nic przeciwko płaceniu, po prostu chciałem to podać jako opcję.

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

thatidiotguy
źródło
0

Acapela działa całkiem dobrze na podobnych urządzeniach. Jednak nie za darmo.

James Bennet
źródło
0

Zawsze możesz używać interfejsu API Google'a, wadą jest to, że potrzebujesz połączenia z Internetem, ale wynik jest prawdopodobnie najlepszy, jaki możesz uzyskać.

javirs
źródło