Strona 1 z 1
[+] festival - can't open /dev/dsp
: 28 listopada 2006, 22:18
autor: RRH
Witam!
Uruchamiam sobie program
festival (syntezator mowy) i oto co widzę:
Kod: Zaznacz cały
festival --tts testowyPlik
Linux: can't open /dev/dsp
Linux: can't open /dev/dsp
Linux: can't open /dev/dsp
UniSyn: using default diphone ax-ax for w-m
Linux: can't open /dev/dsp
UniSyn: using default diphone ax-ax for w-z
-=-=-=-=-=- EST Warning -=-=-=-=-=-
Target pitchmarks end before end of target segment timings (19.469221 vs 20.282890). Expect a truncated utterance
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Linux: can't open /dev/dsp
[...]
Próbowałem stosować się do rad zamieszczonych w sieci, np. modyfikując jedną zmienną w
/etc/esound/esd.conf:
ale nie pomogło. Problem również w tym (a może przedewszystkim), że pliku takiego nie posiadam.
Czy któryś z szanownych Forumowiczów spotkał się z podobnym problemem?
Z góry dziękuję za wszystkie wskazówki.
: 29 listopada 2006, 07:55
autor: Kaka'
Kolejna sprawa z dźwiękiem, chyba napiszę o tym FAQ
To jest normalne, że nie masz dźwięku...tylko dlaczego? Otóż coś ci blokuje kartę dźwiękową. Może to być na przykład xmms albo KDE/GNOME które używają własnego serwera dźwięku.
Jeżeli twoja karta graficzna obsługuje sprzętowe miksowanie to zainstaluj alsa-oss (zakładam, że masz zainstalowaną i skonfigurowaną alse) i do pliku
~/.asoundrc dodaj:
pcm.dsp {
type plug
slave.pcm "hw:0"
}
powinno to rozwiązać sprawę. Jednakże jeżeli twoja karta dźwiękowa nie obsługuje sprzętowego miksowania to raczej będziesz musiał się męczyć, no chyba, że coś wykombinujesz z dmixem choć mi się nie udało zmusić oss do współpracy.
I jeszcze jedno. Skoro chcesz używać festivala to może chcesz jakąś nakładkę graficzną na niego? Ja taką znalazłem i muszę przyznać, że naprawdę godna jest. A zwie się
perlbox-voice Tu masz linka:
http://prdownloads.sourceforge.net/perl ... b?download Wystarczy pobrać i zainstalować.
Pozdrawiam!
: 29 listopada 2006, 14:34
autor: RRH
Kaka' pisze:
Jeżeli twoja karta graficzna obsługuje sprzętowe miksowanie to zainstaluj alsa-oss (zakładam, że masz zainstalowaną i skonfigurowaną alse) i do pliku ~/.asoundrc dodaj:
Moja karta:
Kod: Zaznacz cały
lspci
00:0d.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10
alsa-oss zainstalowałem, plik utworzyłem i dalej nic.
Próbowałem również tak:
Kod: Zaznacz cały
esddsp festival --tts testowy_tekst
/dev/dsp: No such file or directory
Linux: can't open /dev/dsp
/dev/dsp: No such file or directory
Linux: can't open /dev/dsp
: 29 listopada 2006, 14:46
autor: Kaka'
RRH pisze:Moja karta:
Nie znam się na kartach, więc nie wiem co to jest. Jeżeli możesz odtwarzać równocześnie dźwięk w xmms i np. amarok to znaczy, że masz sprzętowe miksowanie. Jeśli nie możesz to nie masz. Jeśli masz to ten wpis co podałem powinien pomóc (ale nie musi), jeżeli nie masz sprzętowego miksowania to zobacz do działu FAQ ale i tak to raczej nic nie pomoże.
RRH pisze:Próbowałem również tak:
Jeżeli nic nie pomoże (ten wpis) to i tak jest sposób aby można było słuchać co ten festival powie
Po prostu powyłączaj wszystkie programy typu xmms i serwery dźwięku lub jeżeli masz serwer dźwięku to uruchom festival w odpowiednim czasie, tzn. wtedy kiedy nie będzie odtwarzany żaden dźwięk.
Pozdrawiam!
: 29 listopada 2006, 15:13
autor: POX
Spróbuj `modprobe snd-pcm-oss` - odpowiedni demon powinien stworzyć plik/urządzenie /dev/dsp. Pamiętaj też o dodaniu swojego użytkownika do grupy audio (`adduser twoj_login audio`)
: 29 listopada 2006, 16:58
autor: RRH
dzięki POX, działa! :mrgreen:
: 29 listopada 2006, 17:02
autor: POX
To dopisz sobie do /etc/modules:
aby moduły ładowały się przy starcie systemu.
: 01 grudnia 2006, 19:59
autor: Rad
Poza tym programy uruchamiajcie poprzedzając je aoss, np. aoss firefox (btw. w firefoksie da się to ustawić w .firefoxrc).
: 31 maja 2008, 14:41
autor: caterpillar
W Dragoniaoni nr16 jest dokładny opis jak skonfigorowac festivala zeby mowil po Polsku.
Tylko z tego co zauwazylem pliki modulu polskiej mowy trzeba skopiowac do katalogu /usr/share/festival/voices a nie /usr/share/festival/lib/voices