1

I use a Cepstral voice, with the swift commando.

swift "hello"

Some Ubuntu updates ago this didn't work anymore. The solution was to use an OSS wrapper (If I understand it well).

padsp "hello"

With the most recent update to Ubuntu 22.04 this also doesn't work anymore:

pw@pw-ubuntu:~$ padsp swift "hello"
ERROR: ld.so: object '/usr/\15366LIB/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/\15366LIB/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
oss_audio: failed to open audio device /dev/dsp

Is there a way to make my cepstral voice work again?

The file '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' does exist

This output might be of interest (I don't understand it myself...):

pw@pw-ubuntu:~$ sudo modprobe libpulsedsp
[sudo] password for pw:
modprobe: FATAL: Module libpulsedsp not found in directory /lib/modules/5.15.0-46-generic

Ubuntu 22.04 pulseaudio 15.99.1

pwp
  • 41
  • 1
    Is the package libpulsedsp installled? – Jos Aug 26 '22 at 08:48
  • @Jos Yes, libpulsedsp installed: 1:15.99.1+dfsg1-1ubuntu1 – pwp Aug 27 '22 at 09:28
  • What is the output of echo $LD_PRELOAD? I'm a bit suspicious of the string /usr/\15366LIB/pulseaudio/. – Jos Aug 28 '22 at 10:55
  • 1
    I suppose that should be /usr/lib/x86_64-linux-gnu/pulseaudio but I'm not sure where it is to be changed. – Jos Aug 28 '22 at 11:02
  • @Jos Variable LD_PRELOAD is unset... – pwp Aug 28 '22 at 13:05
  • Can you grep the /usr folder for that string 15336LIB? Or perhaps /home as well? I'm pretty sure it is wrong and messing up your modules. – Jos Aug 28 '22 at 19:11
  • @ Jos ; I ransudo grep -ir 15366LIB /usr and sudo grep -ir 15366LIB /home/ with no result... – pwp Aug 29 '22 at 08:58
  • Different approach: does the file /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so exist? If so, can you load it with sudo modprobe libpulsedsp? If you do modprobe -l | grep pulse, does the module show up, and if so, with what path name? – Jos Aug 29 '22 at 09:18
  • @ Jos 'modprobe -l' gives an error: 'modprobe: invalid option -- l' – pwp Aug 31 '22 at 09:19
  • @Jos The other output I've put in the (edited) question... – pwp Sep 02 '22 at 07:22

0 Answers0