Talsyntes:____"För Folk I Tiden"

Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Konservburk »

Så allt fungerar nu?
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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"
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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?
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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:~$
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Konservburk »

Gör nu om samma test med /usr/bin/mplayer istället för /usr/local/bin/mplayer.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Hans Linde »

Det går bra.

Ska jag testa "pause" samtidigt?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Konservburk »

Jag menade inte att du skulle köra hela ~/bin/festival_pause.sh, utan bara:

Kod: Markera allt

echo pause >test.fifo
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Hans Linde »

Nej, det blir intet.

Terminal "stannar"
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Konservburk »

Vi kan ju även testa den grundläggande fifo-funktionen:

terminal1:

Kod: Markera allt

mkfifo test2.fifo
cat test2.fifo
terminal2:

Kod: Markera allt

echo hejsan > test2.fifo
Det borde dyka upp ett hejsan i terminal1.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg av Hans Linde »

ang 22:31
"pause" fungerar inte alls, varken i terminal eller F9.

Ska testdet andra och återkommer snart.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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?
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Hans Linde
Inlägg: 3375
Blev medlem: 06 sep 2008, 07:46
OS: Crunchbang
Utgåva: Vet inte/ingen utgåva passar

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Inlägg 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.
Skriv svar

Återgå till "Experimentverkstad"