Sida 10 av 98
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 19:36
av Konservburk
Så allt fungerar nu?
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 20:02
av Hans Linde
Nu är det bara att F9 ska göra "pause".
Vi har också felet på slutet, (av lite betydelse).
Exempel: text är "other requests come from people"
och rösten säger "other requests come from people..people"
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 21:04
av Hans Linde
Om det hjälp har jag också lagt märke till när "pause" (F9) trycks,
förändras markeringen över text. Med det menar jag
att något registreras när F9 trycks.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 21:14
av Konservburk
Är det bara tangentbindningen som inte fungerar? Eller fungerar pause inte ens från terminalen? Har du isf gjort felsökningen som jag föreslog några inlägg bak?
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 21:43
av Hans Linde
Jag gjord testerna du föreslog.
Det är även så att "pause" inte stannar rösten från Terminal.
Det är under det förloppet som Terminal ser ut att stannat.
Dvs "hans@hl:~" kommer inte upp på följande rad.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 21:44
av Konservburk
Hans Linde skrev:Jag gjord testerna du föreslog.
Det är även så att "pause" inte stannar rösten från Terminal.
Det är under det förloppet som Terminal ser ut att stannat.
Dvs "hans@hl:~" kommer inte upp på följande rad.
Vad säger mplayer när du startar den? Jag misstänker att den av någon anledning inte vill lyssna på fifo-filen.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 21:52
av Hans Linde
Jo det där har vi gjort också, men min avrapportering lämnar ofta endel kvar att önska.
Så där ser det ut i Terminal. Rösten säger det välkänd "some text that can be spoken".
hans@hl:~$ mkfifo test.fifo
mkfifo: kan inte skapa fifo "test.fifo": Filen existerar
hans@hl:~$ /usr/local/bin/mplayer -input file=test.fifo test.wav
MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz (Family: 6, Model: 15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Playing test.wav.
Audio file file format detected.
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 16000 Hz, 1 ch, s16le, 256.0 kbit/100.00% (ratio: 32000->32000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [oss] 16000Hz 1ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 1.5 (01.4) of 2.0 (02.0) 0.1%
Exiting... (End of file)
hans@hl:~$
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:00
av Konservburk
Gör nu om samma test med /usr/bin/mplayer istället för /usr/local/bin/mplayer.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:09
av Hans Linde
Det går bra.
Ska jag testa "pause" samtidigt?
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:14
av Konservburk
Hans Linde skrev:Det går bra.
Ska jag testa "pause" samtidigt?
Det var tanken. Om det funkar med /usr/bin/mplayer, men inte med /usr/local/bin/mplayer så är det din egenkompilerade mplayer som inte stödjer att att styras från fifo-filer.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:15
av Hans Linde
Jag provar att köra "pause" ett andra terminalfönster.
Det påverkar inte rösten, men jag får det här felmeddelande,
när klickar i fönstret (efter 1min).
hans@hl:~$ ~/bin/festival_pause.sh
/home/hans/bin/festival_pause.sh: 4: cannot create /home/hans/.mplayer/festival.1023.fifo: Interrupted system call
hans@hl:~$
Vad säger det?
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:19
av Konservburk
Jag menade inte att du skulle köra hela ~/bin/festival_pause.sh, utan bara:
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:28
av Hans Linde
Nej, det blir intet.
Terminal "stannar"
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:31
av Konservburk
Just nu vet jag inte riktigt vad som kan vara fel. Går allt bra om du gör om testet på datorn där pause fungerar? Mest för att utesluta eventuella handahavandemissar.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:34
av Konservburk
Vi kan ju även testa den grundläggande fifo-funktionen:
terminal1:
terminal2:
Det borde dyka upp ett hejsan i terminal1.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:38
av Hans Linde
ang 22:31
"pause" fungerar inte alls, varken i terminal eller F9.
Ska testdet andra och återkommer snart.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:40
av Hans Linde
hans@hl:~$ mkfifo test2.fifo
hans@hl:~$ cat test2.fifo
hejsan
hans@hl:~$
hans@hl:~$ echo hejsan > test2.fifo
hans@hl:~$
okay?
Hejsan, det gjorde det.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:46
av Konservburk
Jag fick för mig att du hade fått pause att fungera:
http://www.ubuntu-se.org/phpBB3/viewtop ... 33#p250833
Det stämmer alltså inte?
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:47
av Hans Linde
Har du fler ideer innan vi tar kväll?
Kanske det är ide att se om jag ska ta bort Det överflödiga av Mplayer?
(Scaletempo tror jag inteatt jag lyckades "trycka in" något.)
Annars kanske morgonen har lösningen.
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Postat: 01 okt 2008, 22:52
av Hans Linde
Jo du har rätt.
Jag fick"pause" att fungera några ggr efter varandra "av o på ",
men så funkade det inte igen. Det var efter det som jag
la märke till att det stog "F-lock" på en tangent.
Det var en serie av handhavandefel.
Men jag är säker på att F9 stannade och startade rösten några ggr.