mirror of
https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI.git
synced 2026-11-05 00:27:30 +00:00
[GH-ISSUE #1893] 关于portaudio库加载失败(sounddevice.py初始化失败)导致的gui无法打开的解决方案/Gui open fail caused by portaudio(sounddevice.py) #1270
Labels
No labels
AMD/Intel
bug
bug
bug
colab
dependencies
documentation
duplicate
enhancement
following up
good first issue
help wanted
invalid
question
stale
stale
stale
todo list
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
RVC-Project/Retrieval-based-Voice-Conversion-WebUI#1270
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kcn3388 on GitHub (Mar 19, 2024).
Original GitHub issue: https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/issues/1893
Chinese:
表现:打开gui启动后卡在读取音频设备的流程/控制台无输出,在旧版(beta0717)上,还会表现为gui无响应
截图
懒人解决方案:下载下面的文件,解压后改名为
libportaudio64bit.dll然后,将下载的dll移动至你的整合包路径下的
runtime\Lib\site-packages\_sounddevice_data\portaudio-binaries文件夹,并覆盖对应dllportaudio_x64.zip
自己动手丰衣足食版:
需要安装visual studio,另外,如果没有特殊提及,下述文件路径均为portaudio项目根目录下的路径
首先,下载portaudio的源代码与ASIOSDK,链接如下:
portaudio
ASIOSDK
将下载好的ASIOSDK全部文件放置于portaudio项目下的
src\hostapi\asio\ASIOSDK文件夹内之后进入
msvc文件夹,双击sln打开解决方案,配置修改为Release x64,然后重新生成项目生成项目以后,进入
msvc\x64\Release,找到portaudio_x64.dll,按上述懒人解决方案所述替换即可English:
Appearance: After starting the GUI, the console keeps loading audio devices, but the console does not output anything.
Screencuts
Simple solution: download the following compressed file, rename it as
libportaudio64bit.dllafter extract it.portaudio_x64.zip
Then, move it to this folder under your project:
runtime\Lib\site-packages\_sounddevice_data\portaudio-binaries, and overwrite the exact file.Detail solution:
Important: Visual Studio required. All the paths mentioned below are based on the root path of the portaudio project.
First, download the source code of portaudio and SDK file from ASIOSDK:
portaudio
ASIOSDK
Second, place all of the files of ASIOSDK to this folder:
src\hostapi\asio\ASIOSDKThird, open the sln file in
msvcfolder, switch the config toRelease x64, then build it.After finish it, move
portaudio_x64.dllfile inmsvc\x64\Releasejust like what is mentioned above in Simple solution part.@github-actions[bot] commented on GitHub (May 3, 2024):
This issue was closed because it has been inactive for 15 days since being marked as stale.