jiehangxie / paddlebobo Goto Github PK
View Code? Open in Web Editor NEW基于飞桨开发的虚拟主播
License: GNU General Public License v3.0
基于飞桨开发的虚拟主播
License: GNU General Public License v3.0
#python general_demo.py --human ./file/input/test.mp4 --output ../output.mp4 --text 各位开发者大家好,我是您的专属虚拟主播,很高兴能为您服务。
结果告诉我内存不足,Out of memory error on GPU 0. Cannot allocate 4.722656GB memory on GPU 0, 13.023560GB memory has been allocated and available memory is only 2.975952GB.
我的机器是3080,16G显存,不管这句话多长都是分配这么多内存,配置建议多少啊?
Traceback (most recent call last):
File "D:\jellyfin\PaddleBoBo\general_demo.py", line 18, in
video = wav2lip(args.human,wavfile,args.output) #将音频合成到唇形视频
File "D:\jellyfin\PaddleBoBo\PaddleTools\GAN.py", line 11, in wav2lip
wav2lip_predictor.run(input_video, input_audio, output)
File "C:\Users\ycy\AppData\Roaming\Python\Python39\site-packages\ppgan\apps\wav2lip_predictor.py", line 290, in run
subprocess.call(command, shell=platform.system() != 'Windows')
File "C:\Program Files\Python39\lib\subprocess.py", line 349, in call
with Popen(*popenargs, **kwargs) as p:
File "C:\Program Files\Python39\lib\subprocess.py", line 951, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Program Files\Python39\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] 系统找不到指定的文件。
驱动视频使用方形脸,静态图像瓜子脸。生成的动态视频很不自然。有什么解决办法吗?
运行报错,这是什么问题,paddle.nn.utils里确实没有spectral_norm
Traceback (most recent call last):
File "create_virtual_human.py", line 1, in
from PaddleTools.GAN import FOM
File "E:\GitHub\PaddleBoBo\PaddleTools\GAN.py", line 2, in
from ppgan.apps.wav2lip_predictor import Wav2LipPredictor
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\apps_init_.py", line 16, in
from .deepremaster_predictor import DeepRemasterPredictor
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\apps\deepremaster_predictor.py", line 24, in
from ppgan.models.generators.remaster import NetworkR, NetworkC
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models_init_.py", line 15, in
from .base_model import BaseModel
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\base_model.py", line 22, in
from .criterions.builder import build_criterion
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\criterions_init_.py", line 3, in
from .pixel_loss import L1Loss, MSELoss, CharbonnierLoss,
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\criterions\pixel_loss.py", line 16, in
from ..generators.generater_lapstyle import calc_mean_std, mean_variance_norm
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\generators_init_.py", line 36, in
from .gpen import GPEN
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\generators\gpen.py", line 21, in
from ppgan.models.discriminators.discriminator_styleganv2 import ConvLayer
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\discriminators_init_.py", line 26, in
from .discriminator_photopen import MultiscaleDiscriminator
File "C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\ppgan\models\discriminators\discriminator_photopen.py", line 22, in
from paddle.nn.utils import spectral_norm
ImportError: cannot import name 'spectral_norm' from 'paddle.nn.utils' (C:\Users\ww_19\AppData\Roaming\Python\Python37\site-packages\paddle\nn\utils_init_.py)
/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/librosa/core/constantq.py:1059: DeprecationWarning: np.complex
is a deprecated alias for the builtin complex
. To silence this warning, use complex
by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.complex128
here.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
dtype=np.complex,
Traceback (most recent call last):
File "general_demo.py", line 6, in
from PaddleTools.TTS import TTSExecutor
File "/home/skzeng/AdoingPro/PaddleBoBo-develop/PaddleTools/TTS.py", line 10, in
from paddlespeech.cli.utils import download_and_decompress
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/cli/init.py", line 22, in
from .tts import TTSExecutor
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/cli/tts/init.py", line 14, in
from .infer import TTSExecutor
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/cli/tts/infer.py", line 34, in
from paddlespeech.t2s.frontend import English
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/t2s/init.py", line 19, in
from . import frontend
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/t2s/frontend/init.py", line 16, in
from .phonectic import *
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/paddlespeech/t2s/frontend/phonectic.py", line 20, in
from g2p_en import G2p
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/g2p_en/init.py", line 1, in
from .g2p import G2p
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/g2p_en/g2p.py", line 22, in
nltk.data.find('taggers/averaged_perceptron_tagger.zip')
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/nltk/data.py", line 542, in find
return ZipFilePathPointer(p, zipentry)
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/nltk/compat.py", line 41, in _decorator
return init_func(*args, **kwargs)
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/nltk/data.py", line 394, in init
zipfile = OpenOnDemandZipFile(os.path.abspath(zipfile))
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/nltk/compat.py", line 41, in _decorator
return init_func(*args, **kwargs)
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/site-packages/nltk/data.py", line 935, in init
zipfile.ZipFile.init(self, filename)
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/zipfile.py", line 1258, in init
self._RealGetContents()
File "/home/skzeng/anaconda3/envs/pp-bd/lib/python3.7/zipfile.py", line 1325, in _RealGetContents
raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
同题
Traceback (most recent call last):
File "general_demo.py", line 18, in
video = wav2lip(args.human,wavfile,args.output) #将音频合成到唇形视频
File "/Users/apple/Downloads/PaddleBoBo-develop/PaddleTools/GAN.py", line 12, in wav2lip
wav2lip_predictor.run(input_video, input_audio, output)
File "/Users/apple/miniconda3/envs/py37/lib/python3.7/site-packages/ppgan/apps/wav2lip_predictor.py", line 177, in run
'--face argument must be a valid path to video/image file')
ValueError: --face argument must be a valid path to video/image file
Traceback (most recent call last):
File "E:/Graduate/PaddleBoBo-develop/create_virtual_human.py", line 23, in <module>
cvh = FOM(GAN_Config['FOM_INPUT_IMAGE'],GAN_Config['FOM_DRIVING_VIDEO'],GAN_Config['FOM_OUTPUT_VIDEO'])
File "E:\Graduate\PaddleBoBo-develop\PaddleTools\GAN.py", line 24, in FOM
first_order_predictor.run(source_image, driving_video)
File "E:\Python\environment\lib\site-packages\ppgan\apps\first_order_predictor.py", line 184, in run
bboxes = self.extract_bbox(source_image.copy())
File "E:\Python\environment\lib\site-packages\ppgan\apps\first_order_predictor.py", line 324, in extract_bbox
predictions = detector.get_detections_for_image(np.array(frame))
File "E:\Python\environment\lib\site-packages\ppgan\faceutils\face_detection\api.py", line 90, in get_detections_for_image
detected_faces = self.face_detector.detect_from_batch(images.copy())
File "E:\Python\environment\lib\site-packages\ppgan\faceutils\face_detection\detection\sfd\sfd_detector.py", line 56, in detect_from_batch
bboxlists = batch_detect(self.face_detector, images)
File "E:\Python\environment\lib\site-packages\ppgan\faceutils\face_detection\detection\sfd\detect.py", line 76, in batch_detect
olist = net(imgs)
File "E:\Python\environment\lib\site-packages\paddle\fluid\dygraph\layers.py", line 917, in __call__
return self._dygraph_call_func(*inputs, **kwargs)
File "E:\Python\environment\lib\site-packages\paddle\fluid\dygraph\layers.py", line 907, in _dygraph_call_func
outputs = self.forward(*inputs, **kwargs)
File "E:\Python\environment\lib\site-packages\ppgan\faceutils\face_detection\detection\sfd\net_s3fd.py", line 133, in forward
h = F.relu(self.conv1_1(x))
File "E:\Python\environment\lib\site-packages\paddle\fluid\dygraph\layers.py", line 917, in __call__
return self._dygraph_call_func(*inputs, **kwargs)
File "E:\Python\environment\lib\site-packages\paddle\fluid\dygraph\layers.py", line 907, in _dygraph_call_func
outputs = self.forward(*inputs, **kwargs)
File "E:\Python\environment\lib\site-packages\paddle\nn\layer\conv.py", line 665, in forward
out = F.conv._conv_nd(
File "E:\Python\environment\lib\site-packages\paddle\nn\functional\conv.py", line 123, in _conv_nd
pre_bias = getattr(_C_ops, op_type)(x, weight, *attrs)
SystemError: (Fatal) Operator conv2d raises an struct paddle::memory::allocation::BadAlloc exception.
The exception content is
:ResourceExhaustedError:
Out of memory error on GPU 0. Cannot allocate 297.650635MB memory on GPU 0, 1.821357GB memory has been allocated and available memory is only 182.805861MB.
Please check whether there is any other process using GPU 0.
1. If yes, please stop them, or start PaddlePaddle on another GPU.
2. If no, please decrease the batch size of your model.
(at ..\paddle\fluid\memory\allocation\cuda_allocator.cc:79)
. (at ..\paddle\fluid\imperative\tracer.cc:221)
提示GPU内存不够 然后提供了两种解决方案:
import os os.environ['CUDA_VISIBLE_DEVICES'] = '1'
Out of memory error on GPU 0. Cannot allocate 297.650635MB memory on GPU 0, 1.821357GB memory has been allocated and available memory is only 182.805861MB.
这些数值都没有改变。如题,
我用电脑自带播放器播放从网站上下载的视频时,视频本身的音频和视频的正常同步的,口型也和音频能对上。
用play.py播放时,视频要比音频快一些。请问是否是哪里需要调整呢,应该如何解决呢?
期待您的回复,谢谢!@JiehangXie
高阶玩法运行new_app.py时,爬虫无法下载视频到file-output,只有音频
大佬,请教一下:如何使用fastspeech2_mix模型或者如何生成英文语音?
Can I use my own voice? 可以用自己的声音吗
`
环境:Ubuntu 20.04 Python 3.8.10,前面安装等执行都正常
python3 general_demo.py --human ./file/input/test.mp4 --output output.mp4 --text 各位开发者大家好,欢迎使用飞桨。
Building prefix dict from the default dictionary ...
[2022-01-09 21:51:25] [DEBUG] [init.py:113] Building prefix dict from the default dictionary ...
Loading model from cache /tmp/jieba.cache
[2022-01-09 21:51:25] [DEBUG] [init.py:132] Loading model from cache /tmp/jieba.cache
Loading model cost 0.539 seconds.
[2022-01-09 21:51:25] [DEBUG] [init.py:164] Loading model cost 0.539 seconds.
Prefix dict has been built successfully.
[2022-01-09 21:51:25] [DEBUG] [init.py:166] Prefix dict has been built successfully.
/usr/local/lib/python3.8/dist-packages/paddle/fluid/dygraph/math_op_patch.py:251: UserWarning: The dtype of left and right variables are not the same, left dtype is paddle.int64, but right dtype is paddle.int32, the right dtype will convert to paddle.int64
warnings.warn(
Traceback (most recent call last):
File "general_demo.py", line 18, in
video = wav2lip(args.human,wavfile,args.output) #将音频合成到唇形视频
File "/root/PaddleBoBo/PaddleTools/GAN.py", line 11, in wav2lip
wav2lip_predictor.run(input_video, input_audio, output)
File "/usr/local/lib/python3.8/dist-packages/ppgan/apps/wav2lip_predictor.py", line 176, in run
raise ValueError(
ValueError: --face argument must be a valid path to video/image file
`
只看到这些选项
TTS:
SPEED: 1.0
PITCH: 1.0
ENERGY: 1.0
如题 。
我租了一台8个GPU、单GPU 84G显存的tesla 100,使用缺省头像生成是没问题的。如果使用自动定义头像(我自己的照片,7MB),创建虚拟角色的步骤没有问题(就是生成这个me.mp4),但在生成demo video的时候失败了,报CUDNN_STATUS_NOT_SUPPORTED
# python general_demo.py --human ./file/input/me.mp4 --output me.mp4 --text 各位开发者大家好,我是您的专属虚拟主播,很高兴能为您服务。
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/librosa/core/constantq.py:1059: DeprecationWarning: `np.complex` is a deprecated alias for the builtin `complex`. To silence this warning, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
dtype=np.complex,
[01/05 02:11:00] ppgan INFO: Found /root/.cache/ppgan/GPEN-512.pdparams
W0105 02:11:01.451380 57662 device_context.cc:447] Please NOTE: device: 0, GPU Compute Capability: 8.0, Driver API Version: 11.5, Runtime API Version: 11.2
W0105 02:11:01.453052 57662 device_context.cc:465] device: 0, cuDNN Version: 8.1.
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/tensor/creation.py:130: DeprecationWarning: `np.object` is a deprecated alias for the builtin `object`. To silence this warning, use `object` by itself. Doing this will not modify any behavior and is safe.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
if data.dtype == np.object:
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_0. generator.noises.noise_0 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_1. generator.noises.noise_1 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_2. generator.noises.noise_2 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_3. generator.noises.noise_3 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_4. generator.noises.noise_4 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_5. generator.noises.noise_5 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_6. generator.noises.noise_6 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_7. generator.noises.noise_7 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_8. generator.noises.noise_8 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_9. generator.noises.noise_9 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_10. generator.noises.noise_10 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_11. generator.noises.noise_11 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_12. generator.noises.noise_12 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_13. generator.noises.noise_13 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py:1436: UserWarning: Skip loading for generator.noises.noise_14. generator.noises.noise_14 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
[2022-01-05 02:11:02,854] [ INFO] [log.py] [L57] - File /root/.paddlespeech/models/fastspeech2_csmsc-zh/fastspeech2_nosil_baker_ckpt_0.4.zip md5 checking...
[2022-01-05 02:11:03,674] [ INFO] [log.py] [L57] - File /root/.paddlespeech/models/pwgan_csmsc-zh/pwg_baker_ckpt_0.4.zip md5 checking...
encoder_type is transformer
decoder_type is transformer
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/framework/io.py:415: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working
if isinstance(obj, collections.Iterable) and not isinstance(obj, (
Building prefix dict from the default dictionary ...
[2022-01-05 02:11:06] [DEBUG] [__init__.py:113] Building prefix dict from the default dictionary ...
Loading model from cache /tmp/jieba.cache
[2022-01-05 02:11:06] [DEBUG] [__init__.py:132] Loading model from cache /tmp/jieba.cache
Loading model cost 0.470 seconds.
[2022-01-05 02:11:07] [DEBUG] [__init__.py:164] Loading model cost 0.470 seconds.
Prefix dict has been built successfully.
[2022-01-05 02:11:07] [DEBUG] [__init__.py:166] Prefix dict has been built successfully.
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/math_op_patch.py:251: UserWarning: The dtype of left and right variables are not the same, left dtype is paddle.int64, but right dtype is paddle.int32, the right dtype will convert to paddle.int64
warnings.warn(
Reading video frames...
Number of frames available for inference: 300
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/librosa/util/utils.py:2099: DeprecationWarning: `np.float` is a deprecated alias for the builtin `float`. To silence this warning, use `float` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.float64` here.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
np.dtype(np.float): np.complex,
/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/librosa/util/utils.py:2099: DeprecationWarning: `np.complex` is a deprecated alias for the builtin `complex`. To silence this warning, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
np.dtype(np.float): np.complex,
Length of mel chunks: 157
[2022-01-05 02:11:13,369] [ INFO] - unique_endpoints {''}
[2022-01-05 02:11:13,370] [ INFO] - Found /root/.cache/paddle/hapi/weights/wav2lip_hq.pdparams
Model loaded
0%| | 0/2 [00:00
video = wav2lip(args.human,wavfile,args.output) #将音频合成到唇形视频
File "/root/PaddleBoBo/PaddleTools/GAN.py", line 11, in wav2lip
wav2lip_predictor.run(input_video, input_audio, output)
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/apps/wav2lip_predictor.py", line 257, in run
for i, (img_batch, mel_batch, frames, coords) in enumerate(
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/tqdm/std.py", line 1180, in __iter__
for obj in iterable:
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/apps/wav2lip_predictor.py", line 118, in datagen
face_det_results = self.face_detect(
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/apps/wav2lip_predictor.py", line 74, in face_detect
detector.get_detections_for_batch(
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/faceutils/face_detection/api.py", line 73, in get_detections_for_batch
detected_faces = self.face_detector.detect_from_batch(images.copy())
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/faceutils/face_detection/detection/sfd/sfd_detector.py", line 56, in detect_from_batch
bboxlists = batch_detect(self.face_detector, images)
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/faceutils/face_detection/detection/sfd/detect.py", line 76, in batch_detect
olist = net(imgs)
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py", line 914, in __call__
outputs = self.forward(*inputs, **kwargs)
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/ppgan/faceutils/face_detection/detection/sfd/net_s3fd.py", line 133, in forward
h = F.relu(self.conv1_1(x))
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/dygraph/layers.py", line 914, in __call__
outputs = self.forward(*inputs, **kwargs)
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/nn/layer/conv.py", line 665, in forward
out = F.conv._conv_nd(
File "/root/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/nn/functional/conv.py", line 123, in _conv_nd
pre_bias = getattr(_C_ops, op_type)(x, weight, *attrs)
OSError: (External) CUDNN error(9), CUDNN_STATUS_NOT_SUPPORTED.
[Hint: 'CUDNN_STATUS_NOT_SUPPORTED'. The functionality requested is not presently supported by cuDNN. ] (at /paddle/paddle/fluid/platform/cudnn_desc.h:171)
[operator < conv2d > error]
51行:video = wav2lip(_Config.GAN()['FOM_OUTPUT_VIDEO'],wavfile,VIDEO_SAVE_PATH)
应改为
video = wav2lip(_Config.GAN()['FOM_DRIVING_VIDEO'],wavfile,VIDEO_SAVE_PATH)
Traceback (most recent call last):
File "create_virtual_human.py", line 13, in
cvh = FOM(GAN_Config['FOM_INPUT_IMAGE'],GAN_Config['FOM_DRIVING_VIDEO'],GAN_Config['FOM_OUTPUT_VIDEO'])
File "E:\python_project\PaddleBoBo\PaddleTools\GAN.py", line 23, in FOM
first_order_predictor.run(source_image, driving_video)
File "C:\Users\13277.conda\envs\virtual_human\lib\site-packages\ppgan\apps\first_order_predictor.py", line 190, in run
face_image = cv2.resize(face_image, (self.image_size, self.image_size)) / 255.0
cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\resize.cpp:4052: error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'
Traceback (most recent call last):
File "news_app.py", line 35, in
TTS = TTSExecutor()
TypeError: init() missing 1 required positional argument: 'config'
运行general_demo.py报错如下:
D:\InstallPath\Develop\Anaconda3\2020.07\envs\PaddleBoBo_Py3.7\python.exe G:/Project/AIBroadcast/PaddleBoBo/general_demo.py
Traceback (most recent call last):
File "G:/Project/AIBroadcast/PaddleBoBo/general_demo.py", line 6, in
from PaddleTools.TTS import TTSExecutor
File "G:\Project\AIBroadcast\PaddleBoBo\PaddleTools\TTS.py", line 11, in
from paddlespeech.cli.utils import MODEL_HOME
ImportError: cannot import name 'MODEL_HOME' from 'paddlespeech.cli.utils' (D:\InstallPath\Develop\Anaconda3\2020.07\envs\PaddleBoBo_Py3.7\lib\site-packages\paddlespeech\cli\utils.py)
ImportError: cannot import name 'MODEL_HOME' from 'paddlespeech.cli.utils' (/root/anaconda3/envs/pdpd_py37_xnr/lib/python3.7/site-packages/paddlespeech/cli/utils.py)
各位老板有报这个错的么???
目前发现虚拟主播对于文本的要求:不能有括号,不能中间有空格
Out of memory error on GPU 0. Cannot allocate 4.722656GB memory on GPU 0, 6.399963GB memory has been allocated and available memory is only 1.039795GB.
Please check whether there is any other process using GPU 0.
(at ..\paddle\fluid\memory\allocation\cuda_allocator.cc:79)
. (at ..\paddle\fluid\imperative\tracer.cc:221)
它是一句一句加入的,能否是一篇文文章这样的加入?
Collecting onnx>=1.6.0
Using cached onnx-1.12.0.tar.gz (10.1 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [7 lines of output]
fatal: not a git repository (or any of the parent directories): .git
Traceback (most recent call last):
File "", line 2, in
安装ParaKeet报错:Could not find a version that satisfies the requirement ParaKeet (from versions: none)
前段时间晚上研究了3个AI主播的例子在AI studio到凌晨3点,目标是把主播的照片换了,都没成功。想问一下老师中哪个对PaddleBOBO框架比较了解的?
例子1:https://aistudio.baidu.com/aistudio/projectdetail/3557217?channelType=0&channel=0 (替换了主播照片和视频都没成功,缪读miao, 机器识别声音为mou, 如何纠正?)
2)https://aistudio.baidu.com/aistudio/projectdetail/4259067?forkThirdPart=1 (替换了主播照片没成功)
3)https://aistudio.baidu.com/aistudio/projectdetail/4259075?forkThirdPart=1 (替换了主播照片没成功)),请帮忙问一下相关老师如何解决主播照片替换问题,多谢。
[01/10 10:12:33] ppgan INFO: Found /root/.cache/ppgan/GPEN-512.pdparams
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/paddle/framework/io.py", line 936, in load
load_result = pickle.load(f)
_pickle.UnpicklingError: pickle data was truncated
类似熊猫头这样的图片能不能用?
您好!
如果我录制一段播报新闻的视频,头部微动,请问能否支持视频的嘴型匹配?
如果大家在运行中发现了问题,那一般是库的版本问题,我自己看了看paddlespeech的库,我终于发现了他的改动,在之前的时候,<=1.0的时候,这个都是正确的。但是如果paddlespeech默认下载了1.1或者1.2的版本,在PaddleTools中的TTS.py的11行的MODEL_HOME中,MODEL_HOME就会出现问题,这是因为换位置了,所以我们需要将其换为,
from paddlespeech.utils.env import MODEL_HOME
亲测有效,或者安装paddlespeech为<=1.0的版本也可以,就直接不用改代码了
报错如下
aistudio@jupyter-2558491-4459904:~/PaddleBoBo$ python create_virtual_human.py --config default.yaml /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/setuptools/depends.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:36: DeprecationWarning: NEAREST is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.NEAREST or Dither.NONE instead. 'nearest': Image.NEAREST, /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:37: DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. 'bilinear': Image.BILINEAR, /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:38: DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. 'bicubic': Image.BICUBIC, /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:39: DeprecationWarning: BOX is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BOX instead. 'box': Image.BOX, /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:40: DeprecationWarning: LANCZOS is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.LANCZOS instead. 'lanczos': Image.LANCZOS, /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/vision/transforms/functional_pil.py:41: DeprecationWarning: HAMMING is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.HAMMING instead. 'hamming': Image.HAMMING [08/27 23:31:46] ppgan INFO: Downloading GPEN-512.pdparams from https://paddlegan.bj.bcebos.com/models/GPEN-512.pdparams to /home/aistudio/.cache/ppgan/GPEN-512.pdparams 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 277380/277380 [00:15<00:00, 18356.32it/s] /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/tensor/creation.py:130: DeprecationWarning:
np.objectis a deprecated alias for the builtin
object. To silence this warning, use
object by itself. Doing this will not modify any behavior and is safe. Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations if data.dtype == np.object: /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_0. generator.noises.noise_0 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_1. generator.noises.noise_1 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_2. generator.noises.noise_2 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_3. generator.noises.noise_3 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_4. generator.noises.noise_4 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_5. generator.noises.noise_5 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_6. generator.noises.noise_6 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_7. generator.noises.noise_7 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_8. generator.noises.noise_8 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_9. generator.noises.noise_9 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_10. generator.noises.noise_10 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_11. generator.noises.noise_11 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_12. generator.noises.noise_12 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_13. generator.noises.noise_13 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_14. generator.noises.noise_14 is not found in the provided dict. warnings.warn(("Skip loading for {}. ".format(key) + str(err))) [08/27 23:32:05] ppgan INFO: Downloading vox-cpk-512.pdparams from https://paddlegan.bj.bcebos.com/applications/first_order_model/vox-cpk-512.pdparams to /home/aistudio/.cache/ppgan/vox-cpk-512.pdparams 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 244490/244490 [00:06<00:00, 39029.45it/s] [08/27 23:32:14] ppgan INFO: Found /home/aistudio/.cache/ppgan/GPEN-512.pdparams 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 109119/109119 [00:04<00:00, 25734.55it/s] 1 persons have been detected 0%| | 0/300 [00:00<?, ?it/s] Killed
Building wheel for dtaidistance (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\ProgramData\Anaconda3\envs\PaddleBoBo\python.exe' 'C:\ProgramData\Anaconda3\envs\PaddleBoBo\lib\site-packages\pip_vendor\pep517\in_process_in_process.py' build_wheel 'C:\Users\ADMINI~1\AppData\Local\Temp\2\tmp3yuhn
fw2'
cwd: C:\Users\Administrator\AppData\Local\Temp\2\pip-install-4ef3chgy\dtaidistance_eef89191173f4d298d2dee452d306036
Complete output (298 lines):
WARNING: Numpy was not found, preparing a version without Numpy support.
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-38
creating build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\alignment.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dp.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_barycenter.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_ndim.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_ndim_visualisation.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_visualisation.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_weighted.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\ed.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\exceptions.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\preprocessing.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\util.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\util_numpy.py -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance_init_.py -> build\lib.win-amd64-cpython-38\dtaidistance
creating build\lib.win-amd64-cpython-38\dtaidistance\clustering
copying dtaidistance\clustering\hierarchical.py -> build\lib.win-amd64-cpython-38\dtaidistance\clustering
copying dtaidistance\clustering\kmeans.py -> build\lib.win-amd64-cpython-38\dtaidistance\clustering
copying dtaidistance\clustering\medoids.py -> build\lib.win-amd64-cpython-38\dtaidistance\clustering
copying dtaidistance\clustering\visualization.py -> build\lib.win-amd64-cpython-38\dtaidistance\clustering
copying dtaidistance\clustering_init_.py -> build\lib.win-amd64-cpython-38\dtaidistance\clustering
creating build\lib.win-amd64-cpython-38\dtaidistance\subsequence
copying dtaidistance\subsequence\dtw.py -> build\lib.win-amd64-cpython-38\dtaidistance\subsequence
copying dtaidistance\subsequence_init_.py -> build\lib.win-amd64-cpython-38\dtaidistance\subsequence
running egg_info
writing dtaidistance.egg-info\PKG-INFO
writing dependency_links to dtaidistance.egg-info\dependency_links.txt
writing requirements to dtaidistance.egg-info\requires.txt
writing top-level names to dtaidistance.egg-info\top_level.txt
reading manifest file 'dtaidistance.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
C:\Users\Administrator\AppData\Local\Temp\2\pip-build-env-063fi7ne\overlay\Lib\site-packages\setuptools\config\setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
warnings.warn(msg, warning_class)
no previously-included directories found matching 'experiments'
no previously-included directories found matching 'venv'
no previously-included directories found matching 'tests_pycache_'
no previously-included directories found matching 'tests\output'
adding license file 'LICENSE'
writing manifest file 'dtaidistance.egg-info\SOURCES.txt'
copying dtaidistance\dtaidistancec_dtw.pxd -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtaidistancec_dtw_omp.pxd -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtaidistancec_ed.pxd -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtaidistancec_globals.pxd -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_c.pyx -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_cc.c -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_cc.pxd -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_cc.pyx -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_cc_omp.c -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\dtw_cc_omp.pyx -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\ed_cc.c -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\ed_cc.pyx -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\util_numpy_cc.c -> build\lib.win-amd64-cpython-38\dtaidistance
copying dtaidistance\util_numpy_cc.pyx -> build\lib.win-amd64-cpython-38\dtaidistance
creating build\lib.win-amd64-cpython-38\dtaidistance\lib
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_dtw.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_dtw_openmp.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_ed.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\Makefile -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\readme.md -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_benchmark.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_dtw.h -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_dtw_openmp.h -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_ed.h -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_globals.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_globals.h -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_tests_dtw.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\dd_tests_matrix.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC\main.c -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.pbxproj -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace\contents.xcworkspacedata -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace\xcshareddata
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\project.xcworkspace
xcshareddata
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes\DTAIDistanceC.xcscheme -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes\DTAIDistanceCBenchmark.xcscheme -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes\DTAIDistanceCTestDTW.xcscheme -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes\DTAIDistanceCTestMatrix.xcscheme -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcshareddata\xcschemes
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata\wannes.xcuserdatad
creating build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata\wannes.xcuserdatad\xcdebugger
copying dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata\wannes.xcuserdatad\xcdebugger\Breakpoints_v2.xcbkptlist -> build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata
wannes.xcuserdatad\xcdebugger
ERROR: The C extension could not be compiled
error: could not create 'build\lib.win-amd64-cpython-38\dtaidistance\lib\DTAIDistanceC\DTAIDistanceC.xcodeproj\xcuserdata\wannes.xcuserdatad\xcdebugger\Breakpoints_v2.xcbkptlist': No such file or directory
running bdist_wheel
running build
running build_py
creating build\lib
creating build\lib\dtaidistance
copying dtaidistance\alignment.py -> build\lib\dtaidistance
copying dtaidistance\dp.py -> build\lib\dtaidistance
copying dtaidistance\dtw.py -> build\lib\dtaidistance
copying dtaidistance\dtw_barycenter.py -> build\lib\dtaidistance
copying dtaidistance\dtw_ndim.py -> build\lib\dtaidistance
copying dtaidistance\dtw_ndim_visualisation.py -> build\lib\dtaidistance
copying dtaidistance\dtw_visualisation.py -> build\lib\dtaidistance
copying dtaidistance\dtw_weighted.py -> build\lib\dtaidistance
copying dtaidistance\ed.py -> build\lib\dtaidistance
copying dtaidistance\exceptions.py -> build\lib\dtaidistance
copying dtaidistance\preprocessing.py -> build\lib\dtaidistance
copying dtaidistance\util.py -> build\lib\dtaidistance
copying dtaidistance\util_numpy.py -> build\lib\dtaidistance
copying dtaidistance_init_.py -> build\lib\dtaidistance
creating build\lib\dtaidistance\clustering
copying dtaidistance\clustering\hierarchical.py -> build\lib\dtaidistance\clustering
copying dtaidistance\clustering\kmeans.py -> build\lib\dtaidistance\clustering
copying dtaidistance\clustering\medoids.py -> build\lib\dtaidistance\clustering
copying dtaidistance\clustering\visualization.py -> build\lib\dtaidistance\clustering
copying dtaidistance\clustering_init_.py -> build\lib\dtaidistance\clustering
creating build\lib\dtaidistance\subsequence
copying dtaidistance\subsequence\dtw.py -> build\lib\dtaidistance\subsequence
copying dtaidistance\subsequence_init_.py -> build\lib\dtaidistance\subsequence
running egg_info
writing dtaidistance.egg-info\PKG-INFO
writing dependency_links to dtaidistance.egg-info\dependency_links.txt
writing requirements to dtaidistance.egg-info\requires.txt
writing top-level names to dtaidistance.egg-info\top_level.txt
reading manifest file 'dtaidistance.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
C:\Users\Administrator\AppData\Local\Temp\2\pip-build-env-063fi7ne\overlay\Lib\site-packages\setuptools\command\build_py.py:153: SetuptoolsDeprecationWarning: Installing 'dtaidistance.lib.DTAIDistanceC.DTAIDistanceC' as data i
s deprecated, please list it in packages
.
!!
############################
# Package would be ignored #
############################
Python recognizes 'dtaidistance.lib.DTAIDistanceC.DTAIDistanceC' as an importable package, however it is
included in the distribution as "data".
This behavior is likely to change in future versions of setuptools (and
therefore is considered deprecated).
Please make sure that 'dtaidistance.lib.DTAIDistanceC.DTAIDistanceC' is included as a package by using
setuptools' `packages` configuration field or the proper discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on setuptools
documentation page.
!!
check.warn(importable)
C:\Users\Administrator\AppData\Local\Temp\2\pip-build-env-063fi7ne\overlay\Lib\site-packages\setuptools\command\build_py.py:153: SetuptoolsDeprecationWarning: Installing 'dtaidistance.lib.DTAIDistanceC' as data is deprecated,
please list it in packages
.
!!
############################
# Package would be ignored #
############################
Python recognizes 'dtaidistance.lib.DTAIDistanceC' as an importable package, however it is
included in the distribution as "data".
This behavior is likely to change in future versions of setuptools (and
therefore is considered deprecated).
Please make sure that 'dtaidistance.lib.DTAIDistanceC' is included as a package by using
setuptools' `packages` configuration field or the proper discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on setuptools
documentation page.
!!
check.warn(importable)
ERROR: Failed building wheel for dtaidistance
Building wheel for seqeval (setup.py) ... done
Created wheel for seqeval: filename=seqeval-1.2.2-py3-none-any.whl size=16180 sha256=065f4ae9b94b81863136351659f2cf857d52838d07c4ac7a2a912a77acb6af7e
Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\a6\c8\da\f399061da9623767fd33b29cf45c3ee6f05b2f0638418410b2
Building wheel for webrtcvad (setup.py) ... done
Created wheel for webrtcvad: filename=webrtcvad-2.0.10-cp38-cp38-win_amd64.whl size=21432 sha256=d19a3d59014f005f4b475194b35ba101b6664335896b2406b0fb9866196bc51e
Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\c9\0a\43\030d0e47ec5f3348438743cbe4
621768639cbeafa72d99116d
Building wheel for zhon (setup.py) ... done
Created wheel for zhon: filename=zhon-1.1.5-py3-none-any.whl size=84322 sha256=0296c16abc8fb3c3b9d554366e3f7c1
dc116bb2006bfd5868603057bc63ab88f
Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\61\67\11\70443c18438f9f0a38a5d36921
9df70dd7155ad6f295ef6092
Successfully built easydict seqeval webrtcvad zhon
Failed to build dtaidistance
ERROR: Could not build wheels for dtaidistance which use PEP 517 and cannot be installed directly
请问是否支持实时输入文本,底时延实时产出驱动视频流?
我是真的看好你
我的环境:
paddlepaddle-gpu :2.3.2
ppgan 2.1.0
paddlespeech 1.0.1
paddleaudio 1.0.2
/content/drive/MyDrive/Virtual_broadcast
/usr/local/lib/python3.7/dist-packages/librosa/core/constantq.py:1059: DeprecationWarning: np.complex
is a deprecated alias for the builtin complex
. To silence this warning, use complex
by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.complex128
here.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
dtype=np.complex,
Traceback (most recent call last):
File "general_demo.py", line 6, in
from PaddleTools.TTS import TTSExecutor
File "/content/drive/MyDrive/Virtual_broadcast/PaddleTools/TTS.py", line 10, in
from paddlespeech.cli.utils import download_and_decompress
File "/usr/local/lib/python3.7/dist-packages/paddlespeech/cli/init.py", line 24, in
from .vector import VectorExecutor
File "/usr/local/lib/python3.7/dist-packages/paddlespeech/cli/vector/init.py", line 14, in
from .infer import VectorExecutor
File "/usr/local/lib/python3.7/dist-packages/paddlespeech/cli/vector/infer.py", line 25, in
from paddleaudio.backends import load as load_audio
ImportError: cannot import name 'load' from 'paddleaudio.backends' (/usr/local/lib/python3.7/dist-packages/paddleaudio/backends/init.py)
您好, 执行python general_demo.py
报错。麻烦这个问题如何解决,谢谢
Traceback (most recent call last):
File "general_demo.py", line 6, in
from PaddleTools.TTS import TTSExecutor
File "/data/hwpang/2020_dev/gan/PaddleBoBo/PaddleTools/TTS.py", line 11, in
from paddlespeech.cli.utils import MODEL_HOME
ImportError: cannot import name 'MODEL_HOME' from 'paddlespeech.cli.utils' (/root/anaconda3/envs/paddle/lib/python3.8/site-packages/paddlespeech/cli/utils.py)
/home/aistudio/PaddleBoBo
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/setuptools/depends.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
[01/12 14:26:18] ppgan INFO: Found /home/aistudio/.cache/ppgan/GPEN-512.pdparams
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/tensor/creation.py:130: DeprecationWarning: np.object
is a deprecated alias for the builtin object
. To silence this warning, use object
by itself. Doing this will not modify any behavior and is safe.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
if data.dtype == np.object:
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_0. generator.noises.noise_0 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_1. generator.noises.noise_1 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_2. generator.noises.noise_2 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_3. generator.noises.noise_3 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_4. generator.noises.noise_4 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_5. generator.noises.noise_5 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_6. generator.noises.noise_6 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_7. generator.noises.noise_7 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_8. generator.noises.noise_8 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_9. generator.noises.noise_9 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_10. generator.noises.noise_10 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_11. generator.noises.noise_11 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_12. generator.noises.noise_12 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_13. generator.noises.noise_13 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py:1441: UserWarning: Skip loading for generator.noises.noise_14. generator.noises.noise_14 is not found in the provided dict.
warnings.warn(("Skip loading for {}. ".format(key) + str(err)))
[01/12 14:26:21] ppgan INFO: Found /home/aistudio/.cache/ppgan/vox-cpk-512.pdparams
[01/12 14:26:26] ppgan INFO: Found /home/aistudio/.cache/ppgan/GPEN-512.pdparams
1 persons have been detected
0%| | 0/300 [00:00<?, ?it/s]
是否可以将文本内容转化成对应的3D虚拟人口型,例如52个blendsharps
请问怎么生成男声,现在都是女声。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.