Sida 89 av 98

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 18:24
av Konservburk
Det blir en tom fil där eftersom iconv saknas. Tanken var att du själv skulle kopiera en korrekt fil dit först, och sedan sedan köra den därifrån...

Kod: Markera allt

cp /root/my-applications/bin/talsyntes.sh ~/.talsyntes/talsyntes.sh
chmod +x ~/.talsyntes/talsyntes.sh
~/.talsyntes/talsyntes.sh install

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 18:40
av Hans Linde
Jag har gjort så...men "för hand".
Men det händer inget då filen klickas. ::)

Ska jag köra det i console?

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 18:42
av Hans Linde
Japp ;D ;D
Installationen är igång. ;)


EDIT:
Nästa.........rösterna installerades,men något röstval skedde inte.
Följaktligen ingen funktion, än............

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 20:16
av Hans Linde
Så här långt kommer det. Om det säger dig något? Har du några flera ideer?

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 20:36
av Konservburk
Puppy saknar tydligen pgrep som brukar följa med paketet procps...

http://www.murga-linux.com/puppy/viewtopic.php?t=38749

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 21:25
av Hans Linde
Japp då är procps-3.2.7-i686.pet installerad. Puhhh :P

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 21:31
av Hans Linde
En lite bit till. :)

Det är det vanliga. Dvs markerad text blinkar till, men inget ljud.
Att det finns ljud i installation är testat, iom att jag kan spela mp3.

Vad är det som saknas?

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 21:49
av Konservburk
Dags för felsökning igen med andra ord. ;)

Fungerar espeak?

Kod: Markera allt

echo hejsan |
espeak -v mb-sw1
Så här bör resultatet bli:

Kod: Markera allt

h       86
e       97       0 106 80 82 100 82
j       65
s       100
a       67       0 84 80 80 100 80
n       116     100 73

_       263
_       1
Fungerar mbrola?

Kod: Markera allt

echo hejsan |
espeak -v mb-sw1 |
~/.talsyntes/mbrola -e ~/.talsyntes/voices/'sw1: Swedish Male' - test.wav
Det bör skapas en ljudfil, test.wav, som du ska kunna spela upp med t.ex. mplayer:

Kod: Markera allt

mplayer test.wav

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 21:53
av Hans Linde
Jag gjorde detta först:

speaker-test -l1 -c2 -twav

och svaret blev

............
........
........
..
..............
Cannot open WAV file /usr/share/sounds/alsa/Front-Left.wav

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 21:56
av Hans Linde
Innan jag börjar med felsökingen du föreslår vill jag söka och installera en console/terminal där jag kan kopiera in test.

att skriva allt det där kommer att sluta flera skrivfel av mig. :-[





!!! Vettig Terminal till Puppy Linux sökes !!

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:11
av Konservburk
Om inte jag minns helt fel så kan du klistra in i rxvt på det vanliga unix-sättet, dvs markera först texten du vill kopiera, flytta sedan markören till rxvt och klicka på mushjulet.

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:17
av Hans Linde
Rätt............men.....felsvaret i Console är 5ggr längre än instruktionen ;)

AaaaH! titta.......jag slapp att skriva :D
# echo hejsan |
> espeak -v mb-sw1
espeak: error while loading shared libraries: libespeak.so.1: cannot open shared object file: No such file or directory



-------------

# h 86
bash: h: command not found
# e 97 0 106 80 82 100 82
bash: e: command not found
# j 65
bash: j: command not found
# s 100
bash: s: command not found
# a 67 0 84 80 80 100 80
bash: a: command not found
# n 116 100 73
bash: n: command not found
#
# _ 263
bash: _: command not found
# _ 1

---------------------------

# echo hejsan |
> espeak -v mb-sw1 |
> ~/.talsyntes/mbrola -e ~/.talsyntes/voices/'sw1: Swedish Male' - test.wav
espeak: error while loading shared libraries: libespeak.so.1: cannot open shared object file: No such file or directory
#

-------------------

# mplayer test.wav
MPlayer dev-SVN-rUNKNOWN-4.2.2 (C) 2000-2007 MPlayer Team
CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon (Family: 6, Model: 5, Stepping: 2)
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
115 audio & 237 video codecs
[MENU] Can't open menu config file: /root/.mplayer/menu.conf
Menu inited: /etc/mplayer/menu.conf

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: 0.0 (unknown) of 0.0 (unknown) ??,?%

Exiting... (End of file)
#



Jag får hoppas det där blev rätt nu tillslut. ::)

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:35
av Konservburk
Hans Linde skrev:espeak: error while loading shared libraries: libespeak.so.1: cannot open shared object file: No such file or directory
Det ser inte ut som att espeak har blivit ordentligt installerat. Undersök om du ens fick med libespeak:

Kod: Markera allt

ls -l /usr/lib/libespeak*

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:38
av Hans Linde
# ls -l /usr/lib/libespeak*
-rwxr-xr-x 1 root root 185468 2008-12-27 15:39 /usr/lib/libespeak.so.1.1.40
#

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:47
av Konservburk
Du saknar ett par symlänkar...

Kod: Markera allt

ln -s libespeak.so.1.1.40 /usr/lib/libespeak.so.1
ln -s libespeak.so.1 /usr/lib/libespeak.so

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:52
av Hans Linde
Rätt så??

# ln -s libespeak.so.1.1.40 /usr/lib/libespeak.so.1
# ln -s libespeak.so.1 /usr/lib/libespeak.so
#
#
# ls -l /usr/lib/libespeak*
lrwxrwxrwx 1 root root 14 2009-02-09 14:48 /usr/lib/libespeak.so -> libespeak.so.1
lrwxrwxrwx 1 root root 19 2009-02-09 14:48 /usr/lib/libespeak.so.1 -> libespeak.so.1.1.40
-rwxr-xr-x 1 root root 185468 2008-12-27 15:39 /usr/lib/libespeak.so.1.1.40
# # ln -s libespeak.so.1.1.40 /usr/lib/libespeak.so.1
# # ln -s libespeak.so.1 /usr/lib/libespeak.so

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:54
av Konservburk
Det ser bra ut. Fungerar espeak bättre nu?

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 22:55
av Hans Linde
Jag trodde att följade skulle funka men det gjorde det inte.

# echo hejsan |
> espeak -v mb-sw1
espeak: error while loading shared libraries: libportaudio.so.2: cannot open shared object file: No such file or directory
#

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 23:01
av Konservburk
Hans Linde skrev:espeak: error while loading shared libraries: libportaudio.so.2: cannot open shared object file: No such file or directory
Du verkar sakna libportaudio också...

Installerade du portaudio-v19-i486.pet?

http://www.murga-linux.com/puppy/viewtopic.php?t=25046

Kolla isf om även den saknar symlänkar:

Kod: Markera allt

ls -l /usr/lib/libportaudio*

Re: Talsyntes:____"För Folk I Tiden"____[HÖGTRYCKSTRÅD]

Postat: 09 mar 2009, 23:25
av Hans Linde
Installerade du portaudio-v19-i486.pet?
Osäker på om jag installerade just den ::)


Men här är väll svaret:
# ls -l /usr/lib/libportaudio*
ls: cannot access /usr/lib/libportaudio*: No such file or directory
#