Talsyntes:____"För Folk I Tiden"
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.
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.
-
- 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
"-Är det bara på amd64-datorn?-"
Jag har inte den upprepningen i386.
Så här ser "slow"ut. (Men den startar seeeeent.)
#!/bin/sh
(setsid festival --server >&- 2>&- &)
FIFO=~/.mplayer/festival.$$.fifo
mkdir -p "${FIFO%/*}" &&
test -p "$FIFO" || mkfifo "$FIFO"
until xclip -o | festival_client --ttw 2>&-
do sleep 1
done | mplayer -input file="$FIFO" -really-quiet -speed 1 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=16000 -
rm -f "$FIFO"
Vill du att jag installer "bdl-rösten" eller finner du något ur det här.
Jag har inte den upprepningen i386.
Så här ser "slow"ut. (Men den startar seeeeent.)
#!/bin/sh
(setsid festival --server >&- 2>&- &)
FIFO=~/.mplayer/festival.$$.fifo
mkdir -p "${FIFO%/*}" &&
test -p "$FIFO" || mkfifo "$FIFO"
until xclip -o | festival_client --ttw 2>&-
do sleep 1
done | mplayer -input file="$FIFO" -really-quiet -speed 1 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=16000 -
rm -f "$FIFO"
Vill du att jag installer "bdl-rösten" eller finner du något ur det här.
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Törs jag föreslå en workaround på detta? Gör ett script som autostartas vid inloggning, som typ hälsar dig välkommen eller något. När du sedan skall använda din funktion första gången är det första, långsamma, anropet redan gjort.Hans Linde skrev:Det där var intressant.
Då ett textstycke och talsyntesen startas första gången, tar det lågtid.
Upprepas stycket eller ett nytt aktiveras, startar rösten nästan omedelbart.
Jag har följt eran tråd med stort intresse och det vore roligt om någon av er ville göra en guide i wikin när ni fått allt att funka, utan alla återvändsgränder och missar som finns i tråden.
/Micke

-
- 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
[/quote]
Törs jag föreslå en workaround på detta? Gör ett script som autostartas vid inloggning, som typ hälsar dig välkommen eller något. När du sedan skall använda din funktion första gången är det första, långsamma, anropet redan gjort.
Då ska vi se omjag fixar att gör en "quote", eller om texten blir upp o ner.
Jo det tycker jag varbra idee. Å andra sidan skulle"autostart"med Ubuntu lösa det också. Eftersom det
vanligen tar en stund innan applikationerna startas. Sen skulle det vara lite kul med att höra
"Ubuntu with speech syntescier Festival" efter afro klånket.
Jag jobbar på en summering, men jag är rädd för att den kommer att se ut som mina inlägg.
Nu blev det betydligt mer turer runt AMD64 änjag trott ( för dåhade jag inte vågat fråga),
och det är en del blindskott, sökningar. (Fast jag tycker det är kul.) (Skriva är en "uppoffring".
Det förvunar mig något att mäniskan som uppfann skrivkonsten för så länge sedan, inte har kommit på något
nytt och mera använbart.)
En ska till. Om ni alla är lika trofasta som "Koncervburk", så kommer Ubuntu att ha
invaderat varje PC inom kort.
Törs jag föreslå en workaround på detta? Gör ett script som autostartas vid inloggning, som typ hälsar dig välkommen eller något. När du sedan skall använda din funktion första gången är det första, långsamma, anropet redan gjort.
Då ska vi se omjag fixar att gör en "quote", eller om texten blir upp o ner.
Jo det tycker jag varbra idee. Å andra sidan skulle"autostart"med Ubuntu lösa det också. Eftersom det
vanligen tar en stund innan applikationerna startas. Sen skulle det vara lite kul med att höra
"Ubuntu with speech syntescier Festival" efter afro klånket.
Jag jobbar på en summering, men jag är rädd för att den kommer att se ut som mina inlägg.
Nu blev det betydligt mer turer runt AMD64 änjag trott ( för dåhade jag inte vågat fråga),
och det är en del blindskott, sökningar. (Fast jag tycker det är kul.) (Skriva är en "uppoffring".
Det förvunar mig något att mäniskan som uppfann skrivkonsten för så länge sedan, inte har kommit på något
nytt och mera använbart.)
En ska till. Om ni alla är lika trofasta som "Koncervburk", så kommer Ubuntu att ha
invaderat varje PC inom kort.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Vad döpte du filen till? "Stop" fungerar bara om filnamnet börjar med "festival_".Hans Linde skrev:Det där var intressant.
Då ett textstycke och talsyntesen startas första gången, tar det lågtid.
Upprepas stycket eller ett nytt aktiveras, startar rösten nästan omedelbart.
Dock funkera inte "stop" på den rösten.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Försök att ha allting så likt som möjligt, dvs samma röst, och likadana ~/bin/festival_slow.sh, ~/bin/festival_stop.sh och ~/bin/festival_pause.sh på de båda olika datorerna.Hans Linde skrev:Jag har inte den upprepningen i386.
Så här ser "slow"ut. (Men den startar seeeeent.)
#!/bin/sh
(setsid festival --server >&- 2>&- &)
FIFO=~/.mplayer/festival.$$.fifo
mkdir -p "${FIFO%/*}" &&
test -p "$FIFO" || mkfifo "$FIFO"
until xclip -o | festival_client --ttw 2>&-
do sleep 1
done | mplayer -input file="$FIFO" -really-quiet -speed 1 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=16000 -
rm -f "$FIFO"
Vill du att jag installer "bdl-rösten" eller finner du något ur det här.
-
- 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
Stop-filen heter "~/bin/festival_stop.sh"
Alla fem filernas namn ser ut så här ~/bin/festival_?????.sh
Alla fem filernas namn ser ut så här ~/bin/festival_?????.sh
-
- 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
Jag har efter en del fottramp lyckts få över röst-katalogerna "bdl" o "jmk" till "~/bin/"
Jag ändrade på ".festivalrc" till:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
och så står det i de andra också (, jmk byts).
Men när jag letar i den gamla länken står det:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
(Parameter.set 'Audio_Method 'Audio_Command)
(Parameter.set 'Audio_Command "mplayer -really-quiet -speed 2 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=$SR $FILE")
Har jag fel text i ".festivalrc"
Jag får inte "jmk" att tala heller.
Om anser att det inte kan ha med problemet vi söker,
så kan vi hoppa över för jag ville installera "jmk" för att du bad mig test.
Jag ändrade på ".festivalrc" till:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
och så står det i de andra också (, jmk byts).
Men när jag letar i den gamla länken står det:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
(Parameter.set 'Audio_Method 'Audio_Command)
(Parameter.set 'Audio_Command "mplayer -really-quiet -speed 2 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=$SR $FILE")
Har jag fel text i ".festivalrc"
Jag får inte "jmk" att tala heller.
Om anser att det inte kan ha med problemet vi söker,
så kan vi hoppa över för jag ville installera "jmk" för att du bad mig test.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
"Parameter.set"-bitarna behövs inte längre. De var till för när vi inte körde med server-klient-metoden.Hans Linde skrev:Jag ändrade på ".festivalrc" till:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
och så står det i de andra också (, jmk byts).
Men när jag letar i den gamla länken står det:
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
(Parameter.set 'Audio_Method 'Audio_Command)
(Parameter.set 'Audio_Command "mplayer -really-quiet -speed 2 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=$SR $FILE")
Har jag fel text i ".festivalrc"
Kom du ihåg att lägga till "_clunits" till namnet på röstkatalogen i /usr/share/festival/voices/us/ ?Hans Linde skrev:Jag får inte "jmk" att tala heller.
Om anser att det inte kan ha med problemet vi söker,
så kan vi hoppa över för jag ville installera "jmk" för att du bad mig test.
-
- 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
Ja de ser ut så, men nu när jag tittar i katalogen igen,
så har de två röst -katalogerna en symbol id sig som betyder "unreadable".
Så om jag får bort symbolerna, så kan jag test med "bdl" o "jmk" också.
Vet du hur jag får bort symbolerna? Test går fort efter det antar jag.
så har de två röst -katalogerna en symbol id sig som betyder "unreadable".
Så om jag får bort symbolerna, så kan jag test med "bdl" o "jmk" också.
Vet du hur jag får bort symbolerna? Test går fort efter det antar jag.
Senast redigerad av 1 Hans Linde, redigerad totalt 2 gånger.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Jag tror inte jag vet vad en "unreadable"-symbol innebär. Jag antar att det är någonting med katalogens rättigheter som inte stämmer. Om du kör ls -l /usr/share/festival/voices/us/ så ser du vilka rättigheter filerna i den katalogen har.
-
- 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
Ja det var en skillnad.
hans@hl:~$ ls -l /usr/share/festival/voices/us
totalt 12
drwx------ 14 root root 4096 2003-09-25 16:44 cmu_us_bdl_arctic_clunits
drwx------ 14 root root 4096 2003-09-25 16:44 cmu_us_jmk_arctic_clunits
drwxr-xr-x 26 hans hans 4096 2006-06-06 23:42 cmu_us_rms_arctic_clunits
hans@hl:~$
hans@hl:~$ ls -l /usr/share/festival/voices/us
totalt 12
drwx------ 14 root root 4096 2003-09-25 16:44 cmu_us_bdl_arctic_clunits
drwx------ 14 root root 4096 2003-09-25 16:44 cmu_us_jmk_arctic_clunits
drwxr-xr-x 26 hans hans 4096 2006-06-06 23:42 cmu_us_rms_arctic_clunits
hans@hl:~$
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Det kan du rätta till så här:
Kod: Markera allt
sudo chmod -R go+r /usr/share/festival/voices/us
sudo find /usr/share/festival/voices/us -type d -exec chmod go+x {} \;
-
- 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
hans@hl:~$ sudo chmod -R go+r /usr/share/festival/voices/us
[sudo] password for hans:
hans@hl:~$ sudo find /usr/share/festival/voices/us -type d -exec chmod go+x {} \;
hans@hl:~$
Men tyvär spelar inte "jmk" utan fortfarande "rms".
Jag la röst ( med _clunits)i katalog.
Redigerad .festivalrc.
Jag kanske är för trött, vad har jag glömt?
[sudo] password for hans:
hans@hl:~$ sudo find /usr/share/festival/voices/us -type d -exec chmod go+x {} \;
hans@hl:~$
Men tyvär spelar inte "jmk" utan fortfarande "rms".
Jag la röst ( med _clunits)i katalog.
Redigerad .festivalrc.
Jag kanske är för trött, vad har jag glömt?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Du behöver nog stänga av den gamla festival-servern för att byta röst:Hans Linde skrev:Jag kanske är för trött, vad har jag glömt?
Kod: Markera allt
pkill festival
-
- 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
pkill festival- kommadot får köras för varje röst.
Rösterna har samma egenheter.
Jag hör också att repetitionen inte alltid är sista stavelsen,
kan också vara en bit in från slutet.
Dock lika om jag upprepar samma klipp.
Rösterna har samma egenheter.
Jag hör också att repetitionen inte alltid är sista stavelsen,
kan också vara en bit in från slutet.
Dock lika om jag upprepar samma klipp.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64
Så alla röster har den här repetitionen på alla datorer oavsett textstycke?
-
- 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
Ja kanske jo, jag har nog inte testat alla kombinationer.
Puh. Min kodein och morfin uppluckrade hjärna,
börja kännas som en härdsmälta.
Det där gör jag om imorgon, allt sammans.
Förhoppningsvis ska det höja validiteten.
Tack för idag, Gokväll.
Puh. Min kodein och morfin uppluckrade hjärna,
börja kännas som en härdsmälta.
Det där gör jag om imorgon, allt sammans.
Förhoppningsvis ska det höja validiteten.
Tack för idag, Gokväll.
-
- 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
För att unvika missförstånd gör jag en sjukanmälan här också.
Jag ber att få återkomma när Toors verde är mottlig.
Jag ber att få återkomma när Toors verde är mottlig.
-
- 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
Hej igen.
"Ja´j siiii felet" ( ska läsas på fleksnes norsk)!
Nu molnen börjat skingrat sig och synen blivt lite bättre.
Kommando-instruktionerna i inlägg Igår, 12:07 för pause-anpassad ~/bin/festival_fast.sh ,
ryms inte i fönstret. Det kanske beror på hur skärm o typ inställningarna är.
Därför kopierad jag in instruktioner med en eller två rader borta.
Mao du har funnit lösningen.
Funktionaliteten är nu bättre än "Wordreader-Plus", för där finns inte "paus",
och inte tangent-kommando utan då ska texten markeras sedan ska man "precisionklick" på en ikon.
Tyvärr är prestandan på talsyntesen från Festival undermålig, även om den duger.
Men det där ljudet som hörs i slutet "drives me nuts".
Det måste också finnas någon anledning att "fast"F12 blir så mycket otydligare. Det mesta i texten
är tydligt, men så swischare/fläser en bit, så man tappar sammanhanget.
Jag antar att nu inte finns någon anledning till att test de andra rösterna i båda Festival-installationerna.
Eller? Om du vill ha det gjort av någon anledning, så göra jag det.
För min del är det här MVG. Det är bättre än i386 versionen.
Så jag kommer att göra som du föreslog, att byte ut filerna som kopplas till Funktiontangenterna
även på i386.
Jag tycker det här är jätte kul.
Så om du står ut med allt snubblande som jag gör, så jag berädd att fortsätta.
Som perfektionist har jag två önskningar till:
1) får bort det där (fult ord) släpljudet.
1b)och förhoppningsvis också åstakomma en tydlig "fast".
3) Vi har ju 7st funktion-tangenter kvar
. Resurcer ska användas. Tex skull vi kunna lägga "röstval" på dessa.
När "festival" folket" får veta om det kanske det kan fixa en svensk röst (önska kan man).
Jag kan ta kontakt med dem. (Mitt tal är något bättre än min skrift.)
Säg att det är lite kul, vi har kommit långt,
och att du vill fortsätta??
"Ja´j siiii felet" ( ska läsas på fleksnes norsk)!
Nu molnen börjat skingrat sig och synen blivt lite bättre.
Kommando-instruktionerna i inlägg Igår, 12:07 för pause-anpassad ~/bin/festival_fast.sh ,
ryms inte i fönstret. Det kanske beror på hur skärm o typ inställningarna är.
Därför kopierad jag in instruktioner med en eller två rader borta.
Mao du har funnit lösningen.
Funktionaliteten är nu bättre än "Wordreader-Plus", för där finns inte "paus",
och inte tangent-kommando utan då ska texten markeras sedan ska man "precisionklick" på en ikon.
Tyvärr är prestandan på talsyntesen från Festival undermålig, även om den duger.
Men det där ljudet som hörs i slutet "drives me nuts".
Det måste också finnas någon anledning att "fast"F12 blir så mycket otydligare. Det mesta i texten
är tydligt, men så swischare/fläser en bit, så man tappar sammanhanget.
Jag antar att nu inte finns någon anledning till att test de andra rösterna i båda Festival-installationerna.
Eller? Om du vill ha det gjort av någon anledning, så göra jag det.
För min del är det här MVG. Det är bättre än i386 versionen.
Så jag kommer att göra som du föreslog, att byte ut filerna som kopplas till Funktiontangenterna
även på i386.
Jag tycker det här är jätte kul.
Så om du står ut med allt snubblande som jag gör, så jag berädd att fortsätta.
Som perfektionist har jag två önskningar till:
1) får bort det där (fult ord) släpljudet.
1b)och förhoppningsvis också åstakomma en tydlig "fast".
3) Vi har ju 7st funktion-tangenter kvar

När "festival" folket" får veta om det kanske det kan fixa en svensk röst (önska kan man).
Jag kan ta kontakt med dem. (Mitt tal är något bättre än min skrift.)
Säg att det är lite kul, vi har kommit långt,

-
- 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
Ooj!
27 dagar kvar till Ubuntu 8.10!
Innebär det att det kvaddar det du nu gjort??
27 dagar kvar till Ubuntu 8.10!
Innebär det att det kvaddar det du nu gjort??