Sida 20 av 98

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:41
av Konservburk
Jag vet inte alls det är rättigheterna som är problemet.

Jag tycker bara att det verkar konstigt att du måste öppna via nautilus för att kunna spara och byta namn på filer i ~/bin

Får du något felmeddelande annars?

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:42
av Konservburk
Nu har jag pillat ihop en mer universiell fil som förhoppningsvis ska gå att använda i tangetkopplingar. Argumentent får avgöra röst och fart...

~/bin/mbrola_start.sh

Kod: Markera allt

#!/bin/dash
exec 2>&-
export LC_ALL=C
MBROLA_DIR=/usr/local/share/mbrola/
xclip -o |
espeak -v mb-"${1-sw1}" |
mbrola -e -t "${2-1.0}" -f "${3-1.0}" "$MBROLA_DIR/${1-sw1}/${1-sw1}" - - |
aplay -r16000 -fS16
Tangentkoppligarna borde bli så här:

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 ~/bin/"mbrola_start.sh"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 F9

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 ~/bin/"mbrola_start.sh sw2"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 F10

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 ~/bin/"mbrola_start.sh sw1 0.5"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 F11

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 ~/bin/"mbrola_start.sh sw2 1.0 1.5"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 F12

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:49
av Hans Linde
Jag får inga felmeddelande.

Men har jag mickel fixa det med OO.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:51
av Hans Linde
Kvack!! ??? ???

det finns ju inga F-tangenter att ta bort. hmm

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:52
av Hans Linde
Du rubbar" Mina cirklar".

Will do.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 21:53
av Konservburk
Hans Linde skrev:Kvack!! ??? ???

det finns ju inga F-tangenter att ta bort. hmm
Du har slut på tangenter? Du kanske vill binda till någon alt- eller ctrl-kombination istället?

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:00
av Hans Linde
"tangentfilen" på plats och körbar.
De nya kopplingar är gjorda.

Nix.

text makeras F9-12 tryck.

Nada.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:01
av Konservburk
Hans Linde skrev:"tangentfilen" på plats och körbar.
De nya kopplingar är gjorda.

Nix.

text makeras F9-12 tryck.

Nada.
Då kör vi som vanligt löst i en terminal:

Kod: Markera allt

~/bin/mbrola_start.sh

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:03
av Hans Linde
Om vi ska in med alla språken du har funnit samt de hastighet som jag vill ha,
så får vi finna något listigare än F1-12, så småning om.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:04
av Hans Linde
Låter bra.

hans@hl:~$ ~/bin/mbrola_start.sh
/home/hans/bin/mbrola_start.sh: line 1: #!/bin/dash: Filen eller katalogen finns inte
hans@hl:~$

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:12
av Konservburk
Hans Linde skrev:Låter bra.

hans@hl:~$ ~/bin/mbrola_start.sh
/home/hans/bin/mbrola_start.sh: line 1: #!/bin/dash: Filen eller katalogen finns inte
hans@hl:~$
En klipp-klistra miss av mig. Jag har råkat få med ett "da" som inte ska vara där. Borde bara stå #!/bin/sh:

Kod: Markera allt

#!/bin/sh
exec 2>&-
export LC_ALL=C
MBROLA_DIR=/usr/local/share/mbrola/
xclip -o |
espeak -v mb-"${1-sw1}" |
mbrola -e -t "${2-1.0}" -f "${3-1.0}" "$MBROLA_DIR/${1-sw1}/${1-sw1}" - - |
aplay -r16000 -fS16

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:28
av Hans Linde
Okay, något är det , men inte som du tänkt.

F9-11 talar på olika sätt (tror jag), men med rösten "rms".
F12 talar ofelia-version

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:31
av Hans Linde
Vänta nu, du menade väl att jag skulle redigera ~/bin/mbrola.sh ?

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:32
av Konservburk
Hans Linde skrev:Okay, något är det , men inte som du tänkt.

F9-11 talar på olika sätt (tror jag), men med rösten "rms".
F12 talar ofelia-version
Det är jag som klipper och klistrar för mycket igen. Jag glömde ju såklart att ändra siffran på run_command_1, så det blev bara den sista som tog. Vi försöker en gång till:

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 ~/bin/"mbrola_start.sh"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 F9

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_2 ~/bin/"mbrola_start.sh sw2"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_2 F10

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_3 ~/bin/"mbrola_start.sh sw1 0.5"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_3 F11

Kod: Markera allt

gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_4 ~/bin/"mbrola_start.sh sw2 1.0 1.5"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_4 F12

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:33
av Konservburk
Hans Linde skrev:Vänta nu, du menade väl att jag skulle redigera ~/bin/mbrola.sh ?
Eller ~/bin/mbrola_start.sh som jag kallade den.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:39
av Hans Linde
Klipp o klistra är den kommando versionjag fixar bäst. ;D ;D ;D

Det låter jätte bra.

Nu är jag trött. Är det något mera vi borde göra, när ångan är uppe.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:41
av Konservburk
Hans Linde skrev:Nu är jag trött. Är det något mera vi borde göra, när ångan är uppe.
Funkar de svenska rösterna nu? En vanlig och en snabb Lukas, samt en vanlig och en ljus Ofelia?

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:47
av Hans Linde
Javisst jag skulle bekräfta också.

Japp det låter som du beskrivit.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:51
av Konservburk
Hans Linde skrev:Javisst jag skulle bekräfta också.

Japp det låter som du beskrivit.
Vad bra.

Då ska få tid att utvärdera om Lukas och Ofelia är tillräckligt bra röster. Sedan kan vi leta read på några engelska mbrola-röster och höra hur de står sig jämfört med festival-rösterna.

Re: Talsyntes/Festival/Scaletempo/Ubuntu-AMD64

Postat: 10 okt 2008, 22:58
av Hans Linde
Det verkar som Dessa har "potencial".
Vanligen är kvaliten ett resultat av marknadens storlek.
Om det gäller även här ska det bli ett nöje att höra de engelsk.

I morgon kanske.