2010-05-18 8 views
6

Jeśli chodzi o biblioteki TTS (text-to-speech) w systemie Linux, jakie wybory mają deweloperzy?Jakie biblioteki mowy są dostępne w systemie Linux?

Jakie biblioteki są dostarczane z większością dystrybucji?

Czy istnieją minimalne biblioteki? Jaką funkcjonalność oferuje każda biblioteka?

Podchodzę do tego głównie z punktu widzenia C++, chociaż Python też by mi pasował.

Odpowiedz

1

Użyj Flite jako biblioteki mowy, a następnie użyj głosów z festiwalu lub festvox.

5

Ubuntu zawiera eSpeak, który jest dość prosty w użyciu. Z konsoli wpisz:

espeak "Hello World" 

Inne opcje obejmują Festiwal i Flite. Festiwal jest najbardziej wyrafinowanym, jakiego dotychczas używałem i udało mi się zainstalować nowe, mniej sztuczne głosy (dla Ubuntu, patrz http://ubuntuforums.org/showthread.php?t=677277). Flite jest bardzo prosty, ale nie ma takiego samego poziomu dostosowania jak Festiwal.

Jeśli chcesz, na przykład, program Python, który syntezuje mowę, jest nieco nieaktywny projekt o nazwie PyFestival, który jest dość łatwy w użyciu (http://code.google.com/p/pyfestival/).

+0

Pomógł mi, wielkie dzięki! :) – Znarkus

+0

Też mi pomogły, – rajat

Powiązane problemy