RVC-Project / RVC-Project/Retrieval-based-Voice-Conversion-WebUI

使用版本DirectML中出现AttributeError: 'NoneType' object has no attribute 'pipeline'

Open
#2,597 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
38.4k
Forks
5.3k
PR merge metrics
No merged PRs in 30d

Description

在运行 RVC1006AMD_Intel1/infer/modules/vc/modules.py 时,第 186 行代码 audio_opt = self.pipeline.pipeline() 抛出 AttributeError 异常,提示 self.pipeline 为 None。该问题在使用 DirectML 加速(非 NVIDIA GPU 环境)时触发,导致音频处理流程中断。

Image

System Information
Operating system: Windows-10-10.0.22635-SP0 64 Bits
Graphics card: AMD Radeon RX 6750 GRE 10GB ATI Technologies Inc. 4.6.0 Core Profile Context 25.5.1.250417 Opengl Backend

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the DirectML failure in RVC1006AMD_Intel1/infer/modules/vc/modules.py at line 186, where self.pipeline is None before pipeline() is called. Trace how that value is initialized in the DirectML path and confirm the expected audio-processing behavior with maintainers; done should include a verified non-NVIDIA reproduction check.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
audio-video-rtc, machine-learning
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.