bin/unet 音频不适用于 ubuntu18.04

bin/unet audio not works with ubuntu18.04

我在ubuntu18.04中运行unetStack包时出现错误。错误信息为"Native library yoda_phy_pa_amd64 not found".

我已经正确安装了java环境。我在 unet3.0.0/lib 目录中看到了与 yoda_phy_pa_amd64 相关的库,该目录以 libyoda_phy_pa_amd64.so 命名。我将文件复制到 usr/lib 和 usr/local/lib,它仍然不起作用并显示相同的错误信息 "Native library yoda_phy_pa_amd64 not found"。

安装java环境,sudo apt-get install openjdk-8-jre 获取目录权限,sudo chmod 777 -R unet-3.0.0 运行 音频演示,bin/unet 音频

我希望音频演示能够运行,并在浏览器中显示 GUI。我已经在另一台装有ubuntu16.04的电脑上成功运行演示了。但是不知道为什么不行

这可能是因为缺少用于 UnetAudio 的本机库的依赖项。 UnetAudio 需要 portaudio 作为依赖项。

您需要在 Ubuntu 上使用 sudo apt-get install portaudio-dev 或在 macOS 上使用 MacPorts 或 Homebrew 单独安装 portaudio。

这个包对我有用!

    sudo apt-get install portaudio19-dev python-pyaudio