speechd-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: making Linux a hospitable place for TTS engines like Voxin


From: Didier Spaier
Subject: Re: making Linux a hospitable place for TTS engines like Voxin
Date: Mon, 21 Dec 2020 18:42:44 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0

Hello,

On 21/12/2020 17:46, Bill Cox wrote:
Just run ldd on
sd_espeak:

  linux-vdso.so.1 (0x00007ffc569d5000)
libespeak.so.1 => /usr/lib/x86_64-linux-gnu/libespeak.so.1 (0x00007fc579272000) libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007fc5791f7000) libdotconf.so.0 => /usr/lib/x86_64-linux-gnu/libdotconf.so.0 (0x00007fc5791ef000) libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fc5790c0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc578efb000)
libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007fc578ef0000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc578ecc000) libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007fc578e78000) libpulse-simple.so.0 => /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 (0x00007fc578e71000) libportaudio.so.2 => /usr/lib/x86_64-linux-gnu/libportaudio.so.2 (0x00007fc578e40000) libsonic.so.0 => /usr/lib/x86_64-linux-gnu/libsonic.so.0 (0x00007fc578e38000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc578cf4000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fc578cb3000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fc578ca9000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fc578c7c000) libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007fc578bd1000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fc578b5e000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc579341000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc578b58000)
libpulsecommon-13.99.so <http://libpulsecommon-13.99.so> => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so <http://libpulsecommon-13.99.so> (0x00007fc578ad2000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fc578a7f000)
libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007fc578983000)
libjack.so.0 => /usr/lib/x86_64-linux-gnu/libjack.so.0 (0x00007fc578932000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fc578908000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fc578853000)
libwrap.so.0 => /usr/lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fc578847000)
libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007fc57883f000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc578834000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fc578667000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc57864d000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fc578646000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fc57863e000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fc578616000)
libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fc57853a000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fc578518000)
libgcrypt.so.20 => /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fc5783f8000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fc5783dc000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fc5783c2000)
libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fc5783a8000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fc578382000)

YMMV. Here (Slint64-14.2.1):
didier[/usr/lib64/speech-dispatcher-modules]$ ldd sd_espeak-ng
        linux-vdso.so.1 (0x00007ffe303d2000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fe136c69000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fe136a65000)
        libespeak-ng.so.1 => /usr/lib64/libespeak-ng.so.1 (0x00007fe1367ba000)
        libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007fe136545000)
        libdotconf.so.0 => /usr/lib64/libdotconf.so.0 (0x00007fe13633f000)
        libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 
(0x00007fe13613d000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fe135e1c000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fe135a53000)
        libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007fe135849000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe13562c000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fe135323000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fe136edb000)
        libpcaudio.so.0 => /usr/lib64/libpcaudio.so.0 (0x00007fe13511f000)
        libsonic.so.0 => /usr/lib/libsonic.so.0 (0x00007fe1370a5000)
        libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007fe134eb6000)
        libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007fe134cb0000)
        libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007fe134a84000)
        libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007fe1347db000)
        libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007fe1344df000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fe1342d7000)
didier[/usr/lib64/speech-dispatcher-modules]$

Additionally, as espeak is obsolete I suggest that use espeak-ng instead (I don't ship espeak in Slint any more).

Cheers, Didier




reply via email to

[Prev in Thread] Current Thread [Next in Thread]