diff --git "a/EmoTalk/EmoTalk\344\275\277\347\224\250\346\226\207\346\241\243.docx" "b/EmoTalk/EmoTalk\344\275\277\347\224\250\346\226\207\346\241\243.docx" new file mode 100644 index 00000000..57ea9d1e Binary files /dev/null and "b/EmoTalk/EmoTalk\344\275\277\347\224\250\346\226\207\346\241\243.docx" differ diff --git a/EmoTalk/README.md b/EmoTalk/README.md new file mode 100644 index 00000000..556cae16 --- /dev/null +++ b/EmoTalk/README.md @@ -0,0 +1,91 @@ +# EmoTalk大作业 + +原仓库链接:[psyai-net/EmoTalk_release: This is the official source for our ICCV 2023 paper "EmoTalk: Speech-Driven Emotional Disentanglement for 3D Face Animation" (github.com)](https://github.com/psyai-net/EmoTalk_release) + +封装后的可运行项目:https://pan.baidu.com/s/1ZO7TercF4GeucMflwcy9zw?pwd=jdkv + +### 本项目用于记录EmoTalk小组大作业的所有工作,包括以下内容: + +- **论文学习**:学习相关方法并进行记录。 + +- **部署环境**:对原仓库代码进行修改以适应不同环境。 + +- **测试指标**:包括定量测试老师提供的指标和定性测试论文的评价指标。 + +- **改进创新**:将原仓库的推理模型改为训练,成功复现论文的训练。 + + + +## 项目结构和组成 +```plaintext +实验报告.docx #二、实验报告,按照北理学报格式 +code/ # 我们的代码工作汇总 + ├── EmoTalk_win/ # 修改后的Windows下可运行项目 + ├── test/ # 测试老师测试集的LSE-C,LSE-D评价指标,以及定性评价论文提供的评价指标 + ├── train/ # 将原仓库的推理模型改为训练模型 +EmoTalk使用文档.docx #3.3、封装后的可运行项目配置文档 +``` + + +# 文件说明 + +## 1. 实验报告.docx +包括模型简介,实验困难及解决方案,模型的定性及定量评价结果,可能改进方法,组内评价 + +## 2. Code +我们的主要代码工作汇总,包括以下子模块: + +### 2.1 EmoTalk +修改后的可运行项目,Windows环境下使用。 + +**注意事项**: + +- 需要手动下载以下模型并放置到指定目录: + - **`wav2vec2-large-xlsr-53-english`** 和 **`wav2vec-english-speech-emotion-recognition`**,下载后存放至 `models/` 文件夹。 + - **`EmoTalk.pth`**,下载后存放至 `pretrain_model/` 文件夹。 +- 其他具体信息参考[环境部署教程](code/EmoTalk_win#readme)。 + +### 2.2 test +用于测试老师提供的测试集,计算LSE-C,LSE-D评价指标。另外定性评价了论文的几项指标。 + +### 2.3 train +将原仓库的推理模型修改为训练模型,复现论文训练功能。 + +## 3. EmoTalk使用文档.docx + +详细讲解了如何运行文件以生成视频和评价指标 + +1. **Dockers镜像下载** + +> 通过代码仓库或百度网盘下载docker镜像百度网盘https://pan.baidu.com/s/1ZO7TercF4GeucMflwcy9zw?pwd=jdkv + +2. **Docker镜像配置** + +> 下载后在终端加载docker镜像: +> +> ``` +> docker load \< /path/to/EmoTalk.tar +> ``` +> +> 加载完毕后,查看镜像是否已经导入:docker images + +3. **运行EmoTalk.py** + +> ``` +> docker run --gpus all -v :/app/videos -v :/app/result -it emotalk bash +> ``` +> +> 将输入视频和输出结果的路径挂载到容器上,注意一定要添加 \--gpus all +> +> 在容器中执行 +> +> ``` +> python EmoTalk.py \ +> ``` +> +> 运行成功,输出LSE-D和LESE-C +> +> 输出文件保存在输出路径 + + + diff --git a/EmoTalk/code/EmoTalk_win/Dockerfile b/EmoTalk/code/EmoTalk_win/Dockerfile new file mode 100644 index 00000000..dedbee31 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/Dockerfile @@ -0,0 +1,54 @@ +FROM nvidia/cudagl:11.3.1-devel-ubuntu20.04 +MAINTAINER "Jungwoo Choi" + +ARG DEBIAN_FRONTEND=noninteractive +ENV TZ=Asia/Seoul + +ADD requirements.txt /tmp/requirements.txt +RUN \ + # Fix CUDA apt error + rm -f /etc/apt/sources.list.d/cuda.list && \ + rm -f /etc/apt/sources.list.d/nvidia-ml.list && \ + apt-get update && apt-get install -y gnupg2 software-properties-common && \ + apt-key del 7fa2af80 && \ + apt-get update && apt-get install -y --no-install-recommends wget && \ + wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-keyring_1.0-1_all.deb && \ + dpkg -i cuda-keyring_1.0-1_all.deb && \ + # Install Start + apt update && \ + add-apt-repository -y ppa:savoury1/ffmpeg4 && \ + apt -y install python3.8 python3.8-distutils libgl1-mesa-glx libglib2.0-0 git wget zsh vim openssh-server curl ffmpeg && \ + # Python Library + update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 && \ + wget https://bootstrap.pypa.io/get-pip.py && \ + python3 get-pip.py && \ + pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu113 && \ + pip install -r /tmp/requirements.txt && \ + # zsh option + chsh -s /bin/zsh && \ + sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" && \ + # add zsh-autosuggestions, zsh-syntax-highlighting plugin + git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions && \ + git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting && \ + # Modify .zshrc whth Perl + perl -pi -w -e 's/ZSH_THEME=.*/ZSH_THEME="af-magic"/g;' ~/.zshrc && \ + perl -pi -w -e 's/plugins=.*/plugins=(git ssh-agent zsh-autosuggestions zsh-syntax-highlighting)/g;' ~/.zshrc && \ + # Set ssh id and password, default is id = root, password = root. + # I recommand changing this for more security + # PermitRootLogin : yes - for ssh connection + echo 'root:root' |chpasswd && \ + sed -ri 's/^#?PermitRootLogin\s+.*/PermitRootLogin yes/' /etc/ssh/sshd_config && \ + sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config && \ + mkdir /root/.ssh && \ + mkdir /var/run/sshd && \ + # install language pack for timeline issue. + apt-get install -y language-pack-en && update-locale && \ + # Clean up + apt-get clean && \ + apt-get autoclean && \ + apt-get autoremove -y && \ + rm -rf /var/lib/cache/* && \ + rm -rf /var/lib/log/* + +WORKDIR /workspace +CMD ["echo", "nvidia/cudagl:11.3.1-devel-ubuntu20.04 is ready!", 'zsh'] diff --git a/EmoTalk/code/EmoTalk_win/LICENSE b/EmoTalk/code/EmoTalk_win/LICENSE new file mode 100644 index 00000000..53339cf3 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/LICENSE @@ -0,0 +1,13 @@ +Copyright (c) 2023 Psyche AI Inc. + +This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, and distribute the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +1. Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. + +2. NonCommercial — You may not use the material for commercial purposes. + +3. No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/EmoTalk/code/EmoTalk_win/audio/angry1.wav b/EmoTalk/code/EmoTalk_win/audio/angry1.wav new file mode 100644 index 00000000..72bd1800 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/angry1.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/angry2.wav b/EmoTalk/code/EmoTalk_win/audio/angry2.wav new file mode 100644 index 00000000..8d0f1305 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/angry2.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/disgust.wav b/EmoTalk/code/EmoTalk_win/audio/disgust.wav new file mode 100644 index 00000000..35dac6ab Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/disgust.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/fearful.wav b/EmoTalk/code/EmoTalk_win/audio/fearful.wav new file mode 100644 index 00000000..7f5c0bc8 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/fearful.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/happy.wav b/EmoTalk/code/EmoTalk_win/audio/happy.wav new file mode 100644 index 00000000..a2eca39a Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/happy.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/malaya.wav b/EmoTalk/code/EmoTalk_win/audio/malaya.wav new file mode 100644 index 00000000..d35ad0bd Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/malaya.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/sad.wav b/EmoTalk/code/EmoTalk_win/audio/sad.wav new file mode 100644 index 00000000..d7e3f7df Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/sad.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/ted1.wav b/EmoTalk/code/EmoTalk_win/audio/ted1.wav new file mode 100644 index 00000000..de05bbae Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/ted1.wav differ diff --git a/EmoTalk/code/EmoTalk_win/audio/ted2.wav b/EmoTalk/code/EmoTalk_win/audio/ted2.wav new file mode 100644 index 00000000..737f345f Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/audio/ted2.wav differ diff --git a/EmoTalk/code/EmoTalk_win/blender.sh b/EmoTalk/code/EmoTalk_win/blender.sh new file mode 100644 index 00000000..cbfe6513 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/blender.sh @@ -0,0 +1,4 @@ +wget https://ftp.nluug.nl/pub/graphics/blender/release/Blender3.4/blender-3.4.1-linux-x64.tar.xz +tar -xf blender-3.4.1-linux-x64.tar.xz +mv blender-3.4.1-linux-x64 blender && rm blender-3.4.1-linux-x64.tar.xz + diff --git a/EmoTalk/code/EmoTalk_win/blender/README.md b/EmoTalk/code/EmoTalk_win/blender/README.md new file mode 100644 index 00000000..33c62ee5 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/blender/README.md @@ -0,0 +1,3 @@ +通过百度网盘分享的文件:blender.zip +链接:https://pan.baidu.com/s/1O2ZoDuh2IGq43ElTfEnESA?pwd=7ssp +提取码:7ssp \ No newline at end of file diff --git a/EmoTalk/code/EmoTalk_win/demo.py b/EmoTalk/code/EmoTalk_win/demo.py new file mode 100644 index 00000000..77438910 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/demo.py @@ -0,0 +1,138 @@ +import librosa +import numpy as np +import argparse +from scipy.signal import savgol_filter +import torch +from model import EmoTalk +import random +import os, subprocess +import shlex + + +@torch.no_grad() +def test(args): + result_path = args.result_path + os.makedirs(result_path, exist_ok=True) + eye1 = np.array([0.36537236, 0.950235724, 0.95593375, 0.916715622, 0.367256105, 0.119113259, 0.025357503]) + eye2 = np.array([0.234776169, 0.909951985, 0.944758058, 0.777862132, 0.191071674, 0.235437036, 0.089163929]) + eye3 = np.array([0.870040774, 0.949833691, 0.949418545, 0.695911646, 0.191071674, 0.072576277, 0.007108896]) + eye4 = np.array([0.000307991, 0.556701422, 0.952656746, 0.942345619, 0.425857186, 0.148335218, 0.017659493]) + model = EmoTalk(args) + model.load_state_dict(torch.load(args.model_path, map_location=torch.device(args.device)), strict=False) + model = model.to(args.device) + model.eval() + wav_path = args.wav_path + file_name = wav_path.split('/')[-1].split('.')[0] + speech_array, sampling_rate = librosa.load(os.path.join(wav_path), sr=16000) + audio = torch.FloatTensor(speech_array).unsqueeze(0).to(args.device) + level = torch.tensor([1]).to(args.device) + person = torch.tensor([0]).to(args.device) + prediction = model.predict(audio, level, person) + prediction = prediction.squeeze().detach().cpu().numpy() + if args.post_processing: + output = np.zeros((prediction.shape[0], prediction.shape[1])) + for i in range(prediction.shape[1]): + output[:, i] = savgol_filter(prediction[:, i], 5, 2) + output[:, 8] = 0 + output[:, 9] = 0 + i = random.randint(0, 60) + while i < output.shape[0] - 7: + eye_num = random.randint(1, 4) + if eye_num == 1: + output[i:i + 7, 8] = eye1 + output[i:i + 7, 9] = eye1 + elif eye_num == 2: + output[i:i + 7, 8] = eye2 + output[i:i + 7, 9] = eye2 + elif eye_num == 3: + output[i:i + 7, 8] = eye3 + output[i:i + 7, 9] = eye3 + else: + output[i:i + 7, 8] = eye4 + output[i:i + 7, 9] = eye4 + time1 = random.randint(60, 180) + i = i + time1 + np.save(os.path.join(result_path, "{}.npy".format(file_name)), output) # with postprocessing (smoothing and blinking) + else: + np.save(os.path.join(result_path, "{}.npy".format(file_name)), prediction) # without post-processing + + +def render_video(args): + wav_name = args.wav_path.split('/')[-1].split('.')[0] + image_path = os.path.join(args.result_path, wav_name) + os.makedirs(image_path, exist_ok=True) + image_temp = image_path + "/%d.png" + output_path = os.path.join(args.result_path, wav_name + ".mp4") + blender_path = args.blender_path + python_path = "./render.py" + blend_path = "./render.blend" + + current_file_path = os.path.abspath(__file__) + directory_of_current_file = os.path.dirname(current_file_path) + result_path = directory_of_current_file + args.result_path + + cmd = '{} -t 64 -b {} -P {} -- "{}" "{}" '.format(blender_path, blend_path, python_path, result_path, wav_name) + cmd = shlex.split(cmd) + p = subprocess.Popen(cmd, shell=False, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + while p.poll() is None: + line = p.stdout.readline() + line = line.strip() + if line: + print('[{}]'.format(line)) + if p.returncode == 0: + print('Subprogram success') + else: + print('Subprogram failed') + + # If the operating system is Windows + try: + ffmpeg_cmd = [ + 'ffmpeg', '-r', '30', '-i', image_temp, '-i', args.wav_path, + '-pix_fmt', 'yuv420p', '-s', '512x768', output_path, '-y' + ] + ffmpeg_cmd_str = ' '.join(ffmpeg_cmd) + subprocess.run(ffmpeg_cmd_str, check=True, shell=True) + + rm_cmd = ['rmdir', '/S', '/Q', f'"{image_path}"'] + rm_cmd_str = ' '.join(rm_cmd) + subprocess.run(rm_cmd_str, check=True, shell=True) + + except subprocess.CalledProcessError as e: + print(f"Command failed with return code {e.returncode}: {e.cmd}") + if e.output: + print(f"Output: {e.output}") + if e.stderr: + print(f"Error: {e.stderr}") + except Exception as e: + print(f"An unexpected error occurred: {e}") + + # cmd = 'ffmpeg -r 30 -i "{}" -i "{}" -pix_fmt yuv420p -s 512x768 "{}" -y'.format(image_temp, args.wav_path, output_path) + # subprocess.call(cmd, shell=True) + # + # cmd = 'rm -rf "{}"'.format(image_path) + # subprocess.call(cmd, shell=True) + + +def main(): + parser = argparse.ArgumentParser( + description='EmoTalk: Speech-driven Emotional Disentanglement for 3D Face Animation') + parser.add_argument("--wav_path", type=str, default="./audio/angry1.wav", help='path of the test data') + parser.add_argument("--bs_dim", type=int, default=52, help='number of blendshapes:52') + parser.add_argument("--feature_dim", type=int, default=832, help='number of feature dim') + parser.add_argument("--period", type=int, default=30, help='number of period') + parser.add_argument("--device", type=str, default="cuda", help='device') + parser.add_argument("--model_path", type=str, default="./pretrain_model/EmoTalk.pth", + help='path of the trained models') + parser.add_argument("--result_path", type=str, default="./result/", help='path of the result') + parser.add_argument("--max_seq_len", type=int, default=5000, help='max sequence length') + parser.add_argument("--num_workers", type=int, default=0) + parser.add_argument("--batch_size", type=int, default=1) + parser.add_argument("--post_processing", type=bool, default=True, help='whether to use post processing') + parser.add_argument("--blender_path", type=str, default="./blender/blender", help='path of blender') + args = parser.parse_args() + test(args) + render_video(args) + + +if __name__ == "__main__": + main() diff --git a/EmoTalk/code/EmoTalk_win/images/media/image1.png b/EmoTalk/code/EmoTalk_win/images/media/image1.png new file mode 100644 index 00000000..a56258a9 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image1.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image10.png b/EmoTalk/code/EmoTalk_win/images/media/image10.png new file mode 100644 index 00000000..711e53df Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image10.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image11.png b/EmoTalk/code/EmoTalk_win/images/media/image11.png new file mode 100644 index 00000000..27ce77bb Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image11.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image12.png b/EmoTalk/code/EmoTalk_win/images/media/image12.png new file mode 100644 index 00000000..6c7b0285 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image12.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image13.png b/EmoTalk/code/EmoTalk_win/images/media/image13.png new file mode 100644 index 00000000..84f44fc2 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image13.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image14.png b/EmoTalk/code/EmoTalk_win/images/media/image14.png new file mode 100644 index 00000000..44ed17e3 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image14.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image15.png b/EmoTalk/code/EmoTalk_win/images/media/image15.png new file mode 100644 index 00000000..371e038e Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image15.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image16.png b/EmoTalk/code/EmoTalk_win/images/media/image16.png new file mode 100644 index 00000000..6976cf9d Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image16.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image2.png b/EmoTalk/code/EmoTalk_win/images/media/image2.png new file mode 100644 index 00000000..44458cb1 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image2.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image3.png b/EmoTalk/code/EmoTalk_win/images/media/image3.png new file mode 100644 index 00000000..3c72cb5b Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image3.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image4.png b/EmoTalk/code/EmoTalk_win/images/media/image4.png new file mode 100644 index 00000000..275d0ebd Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image4.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image5.png b/EmoTalk/code/EmoTalk_win/images/media/image5.png new file mode 100644 index 00000000..4633fbe2 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image5.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image6.png b/EmoTalk/code/EmoTalk_win/images/media/image6.png new file mode 100644 index 00000000..d3af71a0 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image6.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image7.png b/EmoTalk/code/EmoTalk_win/images/media/image7.png new file mode 100644 index 00000000..21e192d6 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image7.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image8.png b/EmoTalk/code/EmoTalk_win/images/media/image8.png new file mode 100644 index 00000000..cee13cb4 Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image8.png differ diff --git a/EmoTalk/code/EmoTalk_win/images/media/image9.png b/EmoTalk/code/EmoTalk_win/images/media/image9.png new file mode 100644 index 00000000..a922522e Binary files /dev/null and b/EmoTalk/code/EmoTalk_win/images/media/image9.png differ diff --git a/EmoTalk/code/EmoTalk_win/model.py b/EmoTalk/code/EmoTalk_win/model.py new file mode 100644 index 00000000..b9b0651f --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/model.py @@ -0,0 +1,144 @@ +import torch +import torch.nn as nn +import numpy as np +import math +from transformers import Wav2Vec2Processor, Wav2Vec2FeatureExtractor +from wav2vec import Wav2Vec2Model, Wav2Vec2ForSpeechClassification +from utils import init_biased_mask, enc_dec_mask + + +class EmoTalk(nn.Module): + def __init__(self, args): + super(EmoTalk, self).__init__() + self.feature_dim = args.feature_dim + self.bs_dim = args.bs_dim + self.device = args.device + self.batch_size = args.batch_size + self.audio_encoder_cont = Wav2Vec2Model.from_pretrained("models/wav2vec2-large-xlsr-53-english") + self.processor = Wav2Vec2Processor.from_pretrained("models/wav2vec2-large-xlsr-53-english") + self.audio_encoder_cont.feature_extractor._freeze_parameters() + self.audio_encoder_emo = Wav2Vec2ForSpeechClassification.from_pretrained( + "models/wav2vec-english-speech-emotion-recognition") + self.feature_extractor = Wav2Vec2FeatureExtractor.from_pretrained( + "models/wav2vec-english-speech-emotion-recognition") + self.audio_encoder_emo.wav2vec2.feature_extractor._freeze_parameters() + self.max_seq_len = args.max_seq_len + self.audio_feature_map_cont = nn.Linear(1024, 512) + self.audio_feature_map_emo = nn.Linear(1024, 832) + self.audio_feature_map_emo2 = nn.Linear(832, 256) + self.relu = nn.ReLU() + self.biased_mask1 = init_biased_mask(n_head=4, max_seq_len=args.max_seq_len, period=args.period) + self.one_hot_level = np.eye(2) + self.obj_vector_level = nn.Linear(2, 32) + self.one_hot_person = np.eye(24) + self.obj_vector_person = nn.Linear(24, 32) + decoder_layer = nn.TransformerDecoderLayer(d_model=args.feature_dim, nhead=4, dim_feedforward=args.feature_dim, + batch_first=True) + self.transformer_decoder = nn.TransformerDecoder(decoder_layer, num_layers=1) + self.bs_map_r = nn.Linear(self.feature_dim, self.bs_dim) + nn.init.constant_(self.bs_map_r.weight, 0) + nn.init.constant_(self.bs_map_r.bias, 0) + + def forward(self, data): + frame_num11 = data["target11"].shape[1] + frame_num12 = data["target12"].shape[1] + inputs12 = self.processor(torch.squeeze(data["input12"]), sampling_rate=16000, return_tensors="pt", + padding="longest").input_values.to(self.device) + hidden_states_cont1 = self.audio_encoder_cont(inputs12, frame_num=frame_num11).last_hidden_state + hidden_states_cont12 = self.audio_encoder_cont(inputs12, frame_num=frame_num12).last_hidden_state + inputs21 = self.feature_extractor(torch.squeeze(data["input21"]), sampling_rate=16000, padding=True, + return_tensors="pt").input_values.to(self.device) + inputs12 = self.feature_extractor(torch.squeeze(data["input12"]), sampling_rate=16000, padding=True, + return_tensors="pt").input_values.to(self.device) + + output_emo1 = self.audio_encoder_emo(inputs21, frame_num=frame_num11) + output_emo2 = self.audio_encoder_emo(inputs12, frame_num=frame_num12) + + hidden_states_emo1 = output_emo1.hidden_states + hidden_states_emo2 = output_emo2.hidden_states + + label1 = output_emo1.logits + onehot_level = self.one_hot_level[data["level"]] + onehot_level = torch.from_numpy(onehot_level).to(self.device).float() + onehot_person = self.one_hot_person[data["person"]] + onehot_person = torch.from_numpy(onehot_person).to(self.device).float() + if data["target11"].shape[0] == 1: + obj_embedding_person = self.obj_vector_person(onehot_person).unsqueeze(0) + obj_embedding_level = self.obj_vector_level(onehot_level).unsqueeze(0) + else: + obj_embedding_level = self.obj_vector_level(onehot_level).unsqueeze(0).permute(1, 0, 2) + obj_embedding_person = self.obj_vector_person(onehot_person).unsqueeze(0).permute(1, 0, 2) + + obj_embedding_level11 = obj_embedding_level.repeat(1, frame_num11, 1) + obj_embedding_level12 = obj_embedding_level.repeat(1, frame_num12, 1) + obj_embedding_person11 = obj_embedding_person.repeat(1, frame_num11, 1) + obj_embedding_person12 = obj_embedding_person.repeat(1, frame_num12, 1) + hidden_states_cont1 = self.audio_feature_map_cont(hidden_states_cont1) + hidden_states_emo11_832 = self.audio_feature_map_emo(hidden_states_emo1) + hidden_states_emo11_256 = self.relu(self.audio_feature_map_emo2(hidden_states_emo11_832)) + + hidden_states11 = torch.cat( + [hidden_states_cont1, hidden_states_emo11_256, obj_embedding_level11, obj_embedding_person11], dim=2) + hidden_states_cont12 = self.audio_feature_map_cont(hidden_states_cont12) + hidden_states_emo12_832 = self.audio_feature_map_emo(hidden_states_emo2) + hidden_states_emo12_256 = self.relu(self.audio_feature_map_emo2(hidden_states_emo12_832)) + + hidden_states12 = torch.cat( + [hidden_states_cont12, hidden_states_emo12_256, obj_embedding_level12, obj_embedding_person12], dim=2) + if data["target11"].shape[0] == 1: + tgt_mask11 = self.biased_mask1[:, :hidden_states11.shape[1], :hidden_states11.shape[1]].clone().detach().to( + device=self.device) + tgt_mask22 = self.biased_mask1[:, :hidden_states12.shape[1], :hidden_states12.shape[1]].clone().detach().to( + device=self.device) + + memory_mask11 = enc_dec_mask(self.device, hidden_states11.shape[1], hidden_states11.shape[1]) + memory_mask12 = enc_dec_mask(self.device, hidden_states12.shape[1], hidden_states12.shape[1]) + bs_out11 = self.transformer_decoder(hidden_states11, hidden_states_emo11_832, tgt_mask=tgt_mask11, + memory_mask=memory_mask11) + bs_out12 = self.transformer_decoder(hidden_states12, hidden_states_emo12_832, tgt_mask=tgt_mask22, + memory_mask=memory_mask12) + bs_output11 = self.bs_map_r(bs_out11) + bs_output12 = self.bs_map_r(bs_out12) + + return bs_output11, bs_output12, label1 + + def predict(self, audio, level, person): + frame_num11 = math.ceil(audio.shape[1] / 16000 * 30) + inputs12 = self.processor(torch.squeeze(audio), sampling_rate=16000, return_tensors="pt", + padding="longest").input_values.to(self.device) + hidden_states_cont1 = self.audio_encoder_cont(inputs12, frame_num=frame_num11).last_hidden_state + inputs12 = self.feature_extractor(torch.squeeze(audio), sampling_rate=16000, padding=True, + return_tensors="pt").input_values.to(self.device) + output_emo1 = self.audio_encoder_emo(inputs12, frame_num=frame_num11) + hidden_states_emo1 = output_emo1.hidden_states + + onehot_level = self.one_hot_level[level] + onehot_level = torch.from_numpy(onehot_level).to(self.device).float() + onehot_person = self.one_hot_person[person] + onehot_person = torch.from_numpy(onehot_person).to(self.device).float() + if audio.shape[0] == 1: + obj_embedding_person = self.obj_vector_person(onehot_person).unsqueeze(0) + obj_embedding_level = self.obj_vector_level(onehot_level).unsqueeze(0) + else: + obj_embedding_level = self.obj_vector_level(onehot_level).unsqueeze(0).permute(1, 0, 2) + obj_embedding_person = self.obj_vector_person(onehot_person).unsqueeze(0).permute(1, 0, 2) + + obj_embedding_level11 = obj_embedding_level.repeat(1, frame_num11, 1) + obj_embedding_person11 = obj_embedding_person.repeat(1, frame_num11, 1) + hidden_states_cont1 = self.audio_feature_map_cont(hidden_states_cont1) + hidden_states_emo11_832 = self.audio_feature_map_emo(hidden_states_emo1) + hidden_states_emo11_256 = self.relu( + self.audio_feature_map_emo2(hidden_states_emo11_832)) + + hidden_states11 = torch.cat( + [hidden_states_cont1, hidden_states_emo11_256, obj_embedding_level11, obj_embedding_person11], dim=2) + if audio.shape[0] == 1: + tgt_mask11 = self.biased_mask1[:, :hidden_states11.shape[1], + :hidden_states11.shape[1]].clone().detach().to(device=self.device) + + memory_mask11 = enc_dec_mask(self.device, hidden_states11.shape[1], hidden_states11.shape[1]) + bs_out11 = self.transformer_decoder(hidden_states11, hidden_states_emo11_832, tgt_mask=tgt_mask11, + memory_mask=memory_mask11) + bs_output11 = self.bs_map_r(bs_out11) + + return bs_output11 diff --git a/EmoTalk/code/EmoTalk_win/models/README.md b/EmoTalk/code/EmoTalk_win/models/README.md new file mode 100644 index 00000000..14673c79 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/models/README.md @@ -0,0 +1,3 @@ +通过网盘分享的文件:models.zip +链接: https://pan.baidu.com/s/1gMMB5o_yIL-5Teiv1WgzMw?pwd=9aw4 提取码: 9aw4 +--来自百度网盘超级会员v5的分享 \ No newline at end of file diff --git a/EmoTalk/code/EmoTalk_win/pretrain_model/Put the pretrained model here b/EmoTalk/code/EmoTalk_win/pretrain_model/Put the pretrained model here new file mode 100644 index 00000000..e69de29b diff --git a/EmoTalk/code/EmoTalk_win/pretrain_model/README.md b/EmoTalk/code/EmoTalk_win/pretrain_model/README.md new file mode 100644 index 00000000..654d3aa2 --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/pretrain_model/README.md @@ -0,0 +1,3 @@ +通过百度网盘分享的文件:EmoTalk.pth +链接:https://pan.baidu.com/s/1Dy4g3O2LlVgiqNpzRob8hg?pwd=fycx +提取码:fycx diff --git a/EmoTalk/code/EmoTalk_win/readme.md b/EmoTalk/code/EmoTalk_win/readme.md new file mode 100644 index 00000000..0acaa90b --- /dev/null +++ b/EmoTalk/code/EmoTalk_win/readme.md @@ -0,0 +1,123 @@ +此readme节选自实验报告的模型简介和困难解决部分 + +# **1 模型简介** + +## **1.1模型解决的问题** + +解开语音中的不同情绪,从而产生与之匹配的 3D 面部表情。 + +目前,基于学习的 3D面部动画因其可以产生高质量的动画效果和降低商业成本而备受欢迎,而EmoTalk项目提出的模型相比于当前主流研究,主要解决了3D面部动画中情绪的缺失问题。它不仅实现了各种情绪表达,而且超越了现有的最先进的方法。 + +以 Ji 等人的工作为基础,提出了一种改进的情感解缠编码器用于 3D面部动画生成。情绪解缠的过程是将情感与内容分开,这使神经网络能够学习更具体的特征,是语音处理中的关键挑战之一。 + +## **1.2模型使用的方法** + +提出端到端的神经网络,将其用于语音驱动的情感增强 3D面部动画,方法的具体实现可以参考这张图理解。 + +![](./images/media/image1.png){width="5.769444444444445in" +height="2.2305555555555556in"} + +图中左侧的Emotion Disentanling Encoder(情绪解缠器),可以使用深度学习网络提取输入语音信号的内容特征和情感特征,解缠也就是确保两种特征彼此独立。 + +EmoTalk模型以多种方式简化和增强了原始的解缠模块。情绪解缠部分的改进包括使用带有预训练的音频特征提取器 +wav2vec2.0,简化解开过程,以及使用端到端形式的模块直接输出面部动画所需的 52 个blendshape系数,让模型在训练过程中获得更好的约束。为了保证内容和情感之间的解开,模型还利用伪训练对将不同的情感和内容作为输入,经过处理生成交叉重构的blendshape +系数,并要求网络重建相应的真实样本作为输出。 + +图中中间的Emotion-guided feature fusiondecoder(情感引导特征融合器)使用基于 Transformer的特征融合模块,将内容和情感特征结合。 + +情感引导特征融合器可以使用音频中的情感信息将音频映射到 3D面部动画系数,旨在生成更具表现力的面部动画。Transformer结构允许全局特征的交互,有效提升融合精度和生成多样性。 + +采用一个由交叉重建损失、自我重建损失、速度损失和分类损失四部分组成的损失函数,来训练神经网络(对应图右侧:计算经过解缠和引导融合训练得到的blendshape系数和真实数据集blendshape之间的loss)。最终提取的blendshape系数可以驱动3D模型的面部运动,即通过控制面部关键点变化,生成对应的表情与嘴型。 + +## **1.3模型效果:** + +定性评价:生成的3D动画表现出更真实的情感变化。 + +定量评价:相较于现有方法,该方法在情感准确性、面部运动自然性等指标上表现优异。 + +用户研究:主观评价显示生成动画更接近人类期望。 + +# **2 实验困难及解决方案** + +## **2.1 无法连接hugging face。** + +解决方案: 从hugging face下载模型到本地(我们放在根目录的models文件夹下)离线使用,需要下载的模型如下: + + + + + +并修改model.py的EmoTalk类。 + +![](./images/media/image5.png){width="5.249990157480315in" +height="3.4580653980752407in"} + +图1:修改前model.py + +![](./images/media/image6.png){width="5.768055555555556in" +height="3.9375in"} + +图2:修改后报错消失,项目可以正确调用预训练模型 + +## **2.2 Render无法找到正确的相对路径,会将result的中间结果存放到C盘默认路径下。** + +![](./images/media/image7.png){width="3.361626202974628in" +height="0.8891754155730534in"} + +![](./images/media/image8.png){width="5.768055555555556in" +height="0.6569444444444444in"} + +解决方案:修改render.py的render_video函数确保中间结果的相对路径正确解析。 + +![](./images/media/image9.png){width="5.768055555555556in" +height="3.9in"} + +图3:修改前render.py + +![](./images/media/image10.png){width="5.768055555555556in" +height="3.4125in"} + +图:4:修改后 + +最终可以看到路径正确转移到了项目的result文件夹下。 + +![](./images/media/image11.png){width="5.768055555555556in" +height="2.877083333333333in"} + +## **2. 3 项目使用了Linux环境而我们使用了Windows环境,blender和ffmpeg的配置、执行代码需要修改。** + +首先需要下载Windows版本的blender并解压到根目录下,下载Windows版本的ffmpeg并修改环境变量。 + +然后修改render.py的render_video函数,确保ffmpeg可以在Windows下正确合成视频和删除目录。 + +![](./images/media/image12.png){width="5.768055555555556in" +height="4.201388888888889in"} + +图5:将原先的Linux专用代码修改为Windows下可运行代码 + +## **2.4 小结** + +![](./images/media/image13.png){width="2.7836034558180227in" +height="1.869028871391076in"} + +图6:最终项目结构 + +Emotalk的环境部署大体上还算顺利但也碰到了一些头痛的问题,很高兴我们能齐心协力解决,主要的步骤总结如下: + +1. 从github克隆代码并正确按照指令配置虚拟环境和安装库函数,其中需要手动下载的有hugging + face的wav2vec2-large-xlsr-53-english模型和wav2vec-english-speech-emotion-recognition模型(均存放在models子文件夹下),以及作者仓库提供的EmoTalk.pth预训练参数(存放在pretrain_model子文件夹下)。 + +2. 下载解压Windows版本的blender并解压到根目录(blender文件夹),下载Windows版本的ffmpeg并配置环境变量,将render.py中涉及视频合成等步骤的代码修改为Windows版本的。 + +3. 修改render.py中result的相对路径相关代码,确保项目在任意工作目录下都可以正确存储中间结果,保证代码的稳定执行。 + +最终示例代码运行成功截图: + + np.ndarray: + bsz, all_sz = shape + mask = np.full((bsz, all_sz), False) + + all_num_mask = int( + mask_prob * all_sz / float(mask_length) + + np.random.rand() + ) + all_num_mask = max(min_masks, all_num_mask) + mask_idcs = [] + padding_mask = attention_mask.ne(1) if attention_mask is not None else None + for i in range(bsz): + if padding_mask is not None: + sz = all_sz - padding_mask[i].long().sum().item() + num_mask = int( + mask_prob * sz / float(mask_length) + + np.random.rand() + ) + num_mask = max(min_masks, num_mask) + else: + sz = all_sz + num_mask = all_num_mask + + lengths = np.full(num_mask, mask_length) + + if sum(lengths) == 0: + lengths[0] = min(mask_length, sz - 1) + + min_len = min(lengths) + if sz - min_len <= num_mask: + min_len = sz - num_mask - 1 + + mask_idc = np.random.choice(sz - min_len, num_mask, replace=False) + mask_idc = np.asarray([mask_idc[j] + offset for j in range(len(mask_idc)) for offset in range(lengths[j])]) + mask_idcs.append(np.unique(mask_idc[mask_idc < sz])) + + min_len = min([len(m) for m in mask_idcs]) + for i, mask_idc in enumerate(mask_idcs): + if len(mask_idc) > min_len: + mask_idc = np.random.choice(mask_idc, min_len, replace=False) + mask[i, mask_idc] = True + return mask + + +# linear interpolation layer +def linear_interpolation(features, input_fps, output_fps, output_len=None): + features = features.transpose(1, 2) + seq_len = features.shape[2] / float(input_fps) + if output_len is None: + output_len = int(seq_len * output_fps) + output_features = F.interpolate(features, size=output_len, align_corners=True, mode='linear') + return output_features.transpose(1, 2) + + +class Wav2Vec2Model(Wav2Vec2Model): + def __init__(self, config): + super().__init__(config) + self.lm_head = nn.Linear(1024, 32) + + def forward( + self, + input_values, + attention_mask=None, + output_attentions=None, + output_hidden_states=None, + return_dict=None, + frame_num=None + ): + self.config.output_attentions = True + output_attentions = output_attentions if output_attentions is not None else self.config.output_attentions + output_hidden_states = ( + output_hidden_states if output_hidden_states is not None else self.config.output_hidden_states + ) + return_dict = return_dict if return_dict is not None else self.config.use_return_dict + + hidden_states = self.feature_extractor(input_values) + hidden_states = hidden_states.transpose(1, 2) + + hidden_states = linear_interpolation(hidden_states, 50, 30, output_len=frame_num) + + if attention_mask is not None: + output_lengths = self._get_feat_extract_output_lengths(attention_mask.sum(-1)) + attention_mask = torch.zeros( + hidden_states.shape[:2], dtype=hidden_states.dtype, device=hidden_states.device + ) + attention_mask[ + (torch.arange(attention_mask.shape[0], device=hidden_states.device), output_lengths - 1) + ] = 1 + attention_mask = attention_mask.flip([-1]).cumsum(-1).flip([-1]).bool() + + hidden_states = self.feature_projection(hidden_states)[0] + + encoder_outputs = self.encoder( + hidden_states, + attention_mask=attention_mask, + output_attentions=output_attentions, + output_hidden_states=output_hidden_states, + return_dict=return_dict, + ) + hidden_states = encoder_outputs[0] + if not return_dict: + return (hidden_states,) + encoder_outputs[1:] + + return BaseModelOutput( + last_hidden_state=hidden_states, + hidden_states=encoder_outputs.hidden_states, + attentions=encoder_outputs.attentions, + ) + + +@dataclass +class SpeechClassifierOutput(ModelOutput): + loss: Optional[torch.FloatTensor] = None + logits: torch.FloatTensor = None + hidden_states: Optional[Tuple[torch.FloatTensor]] = None + attentions: Optional[Tuple[torch.FloatTensor]] = None + + +class Wav2Vec2ClassificationHead(nn.Module): + """Head for wav2vec classification task.""" + + def __init__(self, config): + super().__init__() + self.dense = nn.Linear(config.hidden_size, config.hidden_size) + self.dropout = nn.Dropout(config.final_dropout) + self.out_proj = nn.Linear(config.hidden_size, config.num_labels) + + def forward(self, features, **kwargs): + x = features + x = self.dropout(x) + x = self.dense(x) + x = torch.tanh(x) + x = self.dropout(x) + x = self.out_proj(x) + return x + + +class Wav2Vec2ForSpeechClassification(Wav2Vec2PreTrainedModel): + def __init__(self, config): + super().__init__(config) + self.num_labels = config.num_labels + self.pooling_mode = config.pooling_mode + self.config = config + + self.wav2vec2 = Wav2Vec2Model(config) + self.classifier = Wav2Vec2ClassificationHead(config) + + self.init_weights() + + def freeze_feature_extractor(self): + self.wav2vec2.feature_extractor._freeze_parameters() + + def merged_strategy( + self, + hidden_states, + mode="mean" + ): + if mode == "mean": + outputs = torch.mean(hidden_states, dim=1) + elif mode == "sum": + outputs = torch.sum(hidden_states, dim=1) + elif mode == "max": + outputs = torch.max(hidden_states, dim=1)[0] + else: + raise Exception( + "The pooling method hasn't been defined! Your pooling mode must be one of these ['mean', 'sum', 'max']") + + return outputs + + def forward( + self, + input_values, + attention_mask=None, + output_attentions=None, + output_hidden_states=None, + return_dict=None, + labels=None, + frame_num=None, + ): + return_dict = return_dict if return_dict is not None else self.config.use_return_dict + outputs = self.wav2vec2( + input_values, + attention_mask=attention_mask, + output_attentions=output_attentions, + output_hidden_states=output_hidden_states, + return_dict=return_dict, + ) + hidden_states = outputs[0] + hidden_states1 = linear_interpolation(hidden_states, 50, 30, output_len=frame_num) + hidden_states = self.merged_strategy(hidden_states1, mode=self.pooling_mode) + logits = self.classifier(hidden_states) + + loss = None + if labels is not None: + if self.config.problem_type is None: + if self.num_labels == 1: + self.config.problem_type = "regression" + elif self.num_labels > 1 and (labels.dtype == torch.long or labels.dtype == torch.int): + self.config.problem_type = "single_label_classification" + else: + self.config.problem_type = "multi_label_classification" + + if self.config.problem_type == "regression": + loss_fct = MSELoss() + loss = loss_fct(logits.view(-1, self.num_labels), labels) + elif self.config.problem_type == "single_label_classification": + loss_fct = CrossEntropyLoss() + loss = loss_fct(logits.view(-1, self.num_labels), labels.view(-1)) + elif self.config.problem_type == "multi_label_classification": + loss_fct = BCEWithLogitsLoss() + loss = loss_fct(logits, labels) + + if not return_dict: + output = (logits,) + outputs[2:] + return ((loss,) + output) if loss is not None else output + + return SpeechClassifierOutput( + loss=loss, + logits=logits, + hidden_states=hidden_states1, + attentions=outputs.attentions, + ) diff --git a/EmoTalk/code/README.md b/EmoTalk/code/README.md new file mode 100644 index 00000000..03be9330 --- /dev/null +++ b/EmoTalk/code/README.md @@ -0,0 +1,5 @@ +**EmoTalk_win**是经过环境配置后的Windows下可运行项目,无法上传的大模型和文件可使用文件夹下提供的百度网盘链接下载 + +**test**包括测试老师提供的测试集,计算LSE-C,LSE-D评价指标,以及定性评价论文的几项指标。 + +**train**包括我们重新复现论文训练的代码、已完成的文档,会尽快发到助教老师邮箱 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65.xlsx" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65.xlsx" new file mode 100644 index 00000000..02335a5b Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65.xlsx" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65_distance.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65_distance.txt" new file mode 100644 index 00000000..1e9cd567 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/65_distance.txt" @@ -0,0 +1,390 @@ +8.640448688140487832e+00 +8.376425943243383188e+00 +8.705282766788899451e+00 +8.499068231928541550e+00 +7.473464486934364714e+00 +5.815377040779294404e+00 +4.676473266280067875e+00 +4.748116262182408676e+00 +5.133993962004677059e+00 +4.843573601788692784e+00 +3.900599381883750549e+00 +2.560739390265866611e+00 +2.236555555276538598e+00 +1.890782958797967428e+00 +4.328440271686160856e-01 +4.787665393201499531e-01 +5.591141094595482031e-01 +1.468896746151757138e-01 +4.951949722456316372e-01 +4.901567999591475711e-01 +1.029590616978889039e-01 +6.676071592216967776e-01 +1.236855552994649665e+00 +1.276358235642530925e+00 +6.577899351477489720e-01 +2.119020718222088373e+00 +4.778285778938642814e+00 +4.655255934667752449e+00 +5.078496150890315697e+00 +2.625374177639351547e+00 +1.860514977056578534e+00 +1.999595146731593331e+00 +2.120249550921617043e+00 +1.991028905476394550e+00 +1.754557307903931607e+00 +1.674688497306881407e+00 +1.377277517153367326e+00 +1.146082678140626587e+00 +3.612069778453149138e-01 +1.036340039160038029e-01 +6.340803549983650145e-01 +1.060952380219035485e+00 +1.043979289105704922e+00 +3.814523804484475922e-01 +1.220248265175535168e-01 +3.970967280563579282e-01 +7.391686431293281734e-02 +2.854975191344331642e-01 +3.140291418780469246e-01 +2.744979720960731839e-01 +1.096502936822623120e+00 +1.568931956596733679e+00 +1.581215969904798069e+00 +1.556381843385695296e+00 +2.057973600257944735e+00 +2.795349281107516237e+00 +3.181337005450842526e+00 +2.779651073104979719e+00 +1.987332379492366297e+00 +1.168207343002224841e+00 +3.993662004314978420e-01 +4.068309655710599659e-01 +5.371399636800218147e-01 +2.741341231403957024e-02 +2.638709436654806950e-01 +1.036027221532511478e+00 +3.037616104378600301e+00 +4.292956554882765730e+00 +3.159248448181793290e+00 +7.716650473698541957e-01 +1.559408328440760716e+00 +3.046111600682706033e+00 +3.229248544860070069e+00 +2.840518065009177029e+00 +2.574152226305722824e+00 +2.802780903742138285e+00 +3.723441104439958682e+00 +4.078046745716628507e+00 +3.482041755409745143e+00 +2.333340310786442551e+00 +1.332511444545960488e+00 +1.068354904681257489e+00 +1.158247565047501704e+00 +1.304264625887003426e+00 +1.502821650965347811e+00 +1.560883797693376707e+00 +1.445938281240850554e+00 +1.096751414270114022e+00 +7.442058088661296367e-01 +6.556099365771537180e-01 +9.311042703779053298e-01 +1.452644701735319899e+00 +5.071649411588174949e-01 +1.800069726949583115e+00 +4.042222646782486883e+00 +4.160775527097605675e+00 +2.095290761020044634e+00 +9.356814315221613498e-02 +2.650128244690961865e-01 +1.283078046648457482e+00 +2.772061067981717475e+00 +2.437450108260986070e+00 +8.657131395375740057e-01 +7.782360225633609963e-01 +1.111202364024368450e+00 +3.612135992848791721e-01 +2.061936875430865346e+00 +1.741828816485562426e+00 +1.923319888749926765e+00 +2.018575668863611838e+00 +1.826544748824414199e+00 +1.314214202179057489e+00 +5.764591607148222829e-01 +1.445553137173086755e-01 +4.424541846513269094e-01 +1.399777720028914541e+00 +2.210491500821385458e+00 +1.970096350902641236e+00 +1.088779392715914618e+00 +1.230759259517508086e+00 +1.539250185158223649e+00 +1.787505694361555264e+00 +1.222153683135882130e+00 +1.022455454636254535e+00 +3.967948581909395145e+00 +6.246666582972837389e+00 +5.629853784745869838e+00 +2.267618382901954277e+00 +1.832414489593145179e-01 +4.334435170476138577e-01 +1.982518893637481572e-01 +1.261588102999295247e+00 +1.716100237649563320e+00 +1.840828018956026435e+00 +1.477910578067851866e+00 +1.187613894954326899e+00 +1.470858439979153998e+00 +1.220854240119976009e+00 +1.087532973210491027e+00 +1.691371880071017797e+00 +1.794430113852942599e+00 +1.479801355059699564e+00 +8.286631147562030231e-01 +4.110759131386453324e-01 +8.169231404462827806e-01 +1.073043181937549884e+00 +1.237053020026773087e+00 +8.062066389199716854e-01 +4.102067977509147312e-01 +2.538944404068945171e-01 +5.052739351474567764e-01 +3.231487807231371856e-01 +1.044170761247450674e+00 +3.109270284865116807e+00 +4.089358695710012981e+00 +3.584800486237301520e+00 +2.930789678596555259e+00 +2.986175930541350443e+00 +3.484915036774805852e+00 +4.050743552238600387e+00 +3.990526800070393953e+00 +3.662700591951465245e+00 +3.334824313561008058e+00 +2.709606569087501082e+00 +1.556795038068285564e+00 +4.636565772219398696e-01 +3.888216273202743101e-01 +1.669779092847822888e-01 +3.225145413192118671e-01 +9.893787419254361781e-01 +1.659215941875008982e+00 +1.380758313177398389e+00 +9.422716881256066879e-01 +1.676288460698183824e+00 +2.141000756558743667e+00 +8.027765473527037621e-01 +3.902913740884539906e-01 +5.196067545006217703e-01 +3.647954269104223268e-01 +1.424828504800047968e+00 +1.220905627971373253e+00 +3.837291621787953799e-01 +1.499712667463514615e+00 +2.235342929009109803e+00 +2.106334734762165262e+00 +1.347685902303989991e+00 +3.124146777691705346e-01 +4.735997782540355971e-01 +7.070949996413949945e-01 +1.006649349201906851e+00 +1.355812283676176344e+00 +1.789518193997860163e+00 +1.712473060210319309e+00 +1.372209434063324185e+00 +1.100337126417729738e+00 +1.072922508005210274e+00 +1.308815105194850226e+00 +1.607769852066236460e+00 +1.440177434373227205e+00 +1.244766114709384253e+00 +5.710796209496390441e-01 +4.199656525536887841e-01 +2.508334809871940463e-01 +5.626444960191583355e+00 +6.460759326409367453e+00 +5.933711466018758429e+00 +4.765851808381036392e+00 +1.966712833762327195e+00 +9.997557398219766300e-01 +3.265982933079020212e-01 +1.211780143279472144e+00 +4.132390234694593434e-01 +1.535739984771352429e+00 +1.736700494906786352e+00 +1.149187024139679547e+00 +8.965609567591460438e-01 +1.433975010905902181e+00 +1.867175401691136827e+00 +1.789544777942895681e+00 +1.247907172450541502e+00 +2.055028972545246968e-01 +3.073837631578988372e-01 +5.639810120377911629e-01 +4.616932062313053864e-01 +1.133458698156845967e+00 +3.012853656495952936e+00 +3.917208087437987096e+00 +2.172355044121740075e+00 +7.708513404228437005e-02 +1.868404143576449572e+00 +2.533447760549065286e+00 +1.703820205067293481e+00 +2.954440350843972607e-01 +6.615772207970264940e-02 +6.341232718615125163e-01 +1.496590384482282765e+00 +2.302749636573005798e+00 +2.823055270443343368e+00 +1.605418247460669967e+00 +2.264081971429915963e-01 +8.204682201046071821e-01 +7.406007271362105016e-01 +2.967243381384794265e+00 +3.507983272921287643e+00 +2.829083692659620564e+00 +2.043035937669533286e+00 +1.600495864912101940e+00 +1.209555920483162073e+00 +1.298574752261370868e+00 +1.759179093070616373e+00 +2.849423425217166628e+00 +3.216864058735423360e+00 +3.654855465140240067e+00 +3.524145849189371127e+00 +3.365786169003689654e+00 +2.188271511140887693e+00 +8.836744987814550145e-02 +1.907384552582431114e+00 +2.135101258059547646e+00 +7.497108414610533789e-01 +8.359310430382645984e-01 +1.091300256545523650e+00 +7.611583164040441885e-01 +2.802631351540098570e-01 +8.070288285319628108e-02 +1.868979361189285204e-01 +7.497608165789346746e-01 +1.939721047112205943e+00 +2.372299800917459844e+00 +1.868676131162325893e+00 +1.671499375008206334e+00 +1.878530470899228755e+00 +1.652122980342380254e+00 +1.949334586967875538e+00 +2.337287067805692065e+00 +3.164627734196356013e+00 +3.772781208621844851e+00 +3.178963755125347568e+00 +1.892975089532836996e+00 +1.406962377534549002e+00 +1.740917734462426480e+00 +1.980850105390705274e+00 +1.989105775468992476e+00 +2.128911929012069049e+00 +2.480826710325355400e+00 +2.378790425504463180e+00 +2.196280278054889568e+00 +1.347730658836512330e+00 +2.061472816240554451e+00 +2.472393952823971564e+00 +2.311038994037609040e+00 +1.847165773170349912e+00 +1.046889200467354453e+00 +3.924365387057967558e-01 +4.458897003118217350e-01 +5.901474826331435386e-01 +1.153335670661820078e+00 +6.351591520231765209e-01 +1.323879732310504265e+00 +1.676542306393189907e+00 +3.108885239037539883e-01 +2.234810730448019811e+00 +1.404314116313274408e+00 +4.803955386659018445e-01 +1.526824101460152239e+00 +2.024478981997972493e-01 +2.109867854332810655e+00 +2.084406903422130863e+00 +1.097109652374687272e+00 +5.332090140553552571e-01 +6.791493322512925923e-01 +1.317318950464551053e+00 +1.593473101961395688e+00 +1.552174880065499085e+00 +9.973754005319664939e-01 +1.399242186187300840e-01 +1.386090405092589573e-01 +4.888361846582547354e-01 +1.278228210048445890e+00 +1.661570314887575117e+00 +1.135736080293072714e+00 +4.226825708781163926e-01 +5.046904480901405476e-02 +1.162479346481565923e+00 +2.108347082604145495e+00 +1.950173438385144564e+00 +1.727476234373236164e+00 +1.397065462358841659e+00 +4.163942236478921366e-01 +8.837679711965956697e-01 +2.199503313475958066e+00 +2.956575691792957095e+00 +2.483399850749211435e+00 +2.231848989297336328e+00 +1.877825142610902498e+00 +2.058873964217724506e+00 +2.143379304029843446e+00 +2.138705671846167000e+00 +1.757864792375682716e+00 +1.582634214213212820e+00 +2.007610493532288043e+00 +3.305777205277933284e+00 +3.447812599253435195e+00 +4.039853765532179786e+00 +3.145874621616036482e+00 +1.301874013190477131e+00 +1.230601925459593016e+00 +1.892831190853168311e+00 +7.246108053318828235e-01 +5.887552123164138784e+00 +9.499795165691320875e+00 +1.035072892598930494e+01 +8.945434221227454685e+00 +7.487769499443960086e+00 +5.767682164361193742e+00 +4.677052275354685484e+00 +4.908156636892299751e+00 +5.747707619031015902e+00 +6.637631810670422183e+00 +7.101137385015545256e+00 +7.266253317321647920e+00 +8.042051008354599517e+00 +8.110177633233233152e+00 +7.126174307370858330e+00 +6.190807917772578328e+00 +5.949538266822527177e+00 +8.858758357930739180e+00 +1.256553639571514225e+01 +1.167942831640284496e+01 +9.575330544191553273e+00 +4.944153919838811362e+00 +2.668865211021039130e+00 +2.264493169388719362e+00 +2.158246587546333917e+00 +3.322160648960996276e+00 +3.613327870964786914e+00 +2.882799401254140026e+00 +4.438949296130061950e-01 +1.398232294573860113e+00 +1.355226189201527598e+00 +9.607547681766377412e-01 +2.573611577058515287e+00 +2.790141241339274991e+00 +2.144496427225401458e+00 +1.874883645161593781e+00 +1.631320928350277644e+00 +1.529545072118507987e+00 +1.263900952595699900e+00 +1.097490845702375761e+00 +6.903018169835115625e-01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/67.xlsx" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/67.xlsx" new file mode 100644 index 00000000..16fd9ae8 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/67.xlsx" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.mp4" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.mp4" new file mode 100644 index 00000000..37c59e03 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.mp4" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.wav" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.wav" new file mode 100644 index 00000000..a9eee55a Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/HDTF.wav" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno.npy" new file mode 100644 index 00000000..bcf72579 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.npy" new file mode 100644 index 00000000..1ef158e8 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.txt" new file mode 100644 index 00000000..0da86b1b --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno65.txt" @@ -0,0 +1,390 @@ +1.175334509735870281e-01,2.149333873359027081e+01,7.368825955234436265e+01 +6.369868877721321376e-02,2.104008479517028007e+01,7.251736602372662333e+01 +5.207456358372827832e-02,2.140009263233030268e+01,7.436648419416731315e+01 +6.973280113765026322e-02,2.149572118043015223e+01,7.518029831877484526e+01 +1.018299506652351472e-01,2.081780556382800285e+01,7.299820403477249897e+01 +1.348917285271679090e-01,1.932145142617211064e+01,6.756388091464052081e+01 +1.405204853593415293e-01,1.820458609213378054e+01,6.304406058534501511e+01 +8.577863586143519292e-02,1.847135101020387538e+01,6.327080908168316142e+01 +2.082172648993318997e-02,1.906017051710875165e+01,6.497349857069301038e+01 +2.345291571954707943e-02,1.869431097098514627e+01,6.367825067282130647e+01 +9.746799150049861860e-02,1.751903664264128224e+01,6.080916363386188550e+01 +1.625184956006304193e-01,1.583347159640534940e+01,5.742205716121959824e+01 +1.659252724834487380e-01,1.519934353793470549e+01,5.672872812564234835e+01 +1.309229729776670570e-01,1.476400842153350368e+01,5.564308002426719924e+01 +9.790667744416213514e-02,1.353394010785520152e+01,5.101669080848508031e+01 +8.207873940090408549e-02,1.292916141238908523e+01,4.862416461080974273e+01 +7.701901894095493362e-02,1.300391434977482241e+01,4.928918797009710318e+01 +7.426182633214374607e-02,1.340256153397730543e+01,5.110892027546673688e+01 +7.328296567370219672e-02,1.374790760339060824e+01,5.213787052190156146e+01 +7.013203864098223328e-02,1.343883416978894907e+01,5.033233816417784112e+01 +5.813827906234945997e-02,1.254642649680189948e+01,4.602139696314258543e+01 +5.368150105483029955e-02,1.178747127575181963e+01,4.229879885463363109e+01 +5.807815874309019133e-02,1.106004808822801344e+01,3.914303893596819961e+01 +6.831341872165083706e-02,1.101394762618156165e+01,3.939314128743531285e+01 +8.697995228138102886e-02,1.187201280778914914e+01,4.365619690576851752e+01 +9.044191219268547799e-02,1.284652261509221383e+01,4.823613498135372879e+01 +8.510347798120322660e-02,1.373743915849641262e+01,5.167026940868051099e+01 +6.155279745712086137e-02,1.387748282540418465e+01,5.171983308705993920e+01 +5.561510421235393853e-02,1.334495829485979534e+01,4.915950037940420714e+01 +6.430835846436058767e-02,1.290255843519566525e+01,4.712309292200311006e+01 +8.010673629517613137e-02,1.249826609496979302e+01,4.541979460553690728e+01 +7.903118320922078444e-02,1.214146209598667525e+01,4.454562155086546227e+01 +6.800984192145081986e-02,1.239788889533956251e+01,4.669538852913408533e+01 +5.482898128572574747e-02,1.307324047938715594e+01,5.070220477539773185e+01 +5.313046178248620466e-02,1.358710434533576361e+01,5.343812258440279095e+01 +5.011499839256586264e-02,1.369548638723477652e+01,5.380857759567042109e+01 +3.903707820280270802e-02,1.379522742986280726e+01,5.378696997311747907e+01 +2.761204043404152930e-02,1.365704027562916956e+01,5.295090734027149182e+01 +2.120017191317959127e-02,1.387760763020056132e+01,5.337226121444153648e+01 +2.385954362785283611e-02,1.365564960414020490e+01,5.212574532849406239e+01 +4.321886426567425610e-02,1.335751565562184950e+01,5.057589798293085437e+01 +6.011598067196902151e-02,1.322569811726103950e+01,4.967283026016833958e+01 +7.832162487383706462e-02,1.322834796520479017e+01,4.939142127638383784e+01 +8.617988611026909662e-02,1.323387529157526110e+01,4.933899346077783576e+01 +8.103760183481761858e-02,1.359557685312679709e+01,5.074836682232128027e+01 +6.960277090445765591e-02,1.391797535848351153e+01,5.189099997337918069e+01 +5.656646537064946578e-02,1.433891520147299481e+01,5.352426010477822160e+01 +3.536757795301030682e-02,1.429336262695010973e+01,5.408632464313200927e+01 +2.991683475527388836e-02,1.392134491625023074e+01,5.303936773339576405e+01 +2.715887558899889032e-02,1.307761147161217252e+01,4.929233291696391461e+01 +3.003539020974556328e-02,1.222018603332291065e+01,4.517511457972236144e+01 +3.618742137162959949e-02,1.202909783116831299e+01,4.395710121058509401e+01 +4.233718406295682024e-02,1.258311105536214924e+01,4.641658750825146740e+01 +5.318067496378625636e-02,1.340999982911455035e+01,5.026313552946399454e+01 +6.568022854138724775e-02,1.372012451279850431e+01,5.128871871290302664e+01 +7.240018319970019378e-02,1.384462040650550740e+01,5.168268663001421004e+01 +6.784334222894464195e-02,1.406333684244362026e+01,5.294104352801250002e+01 +5.953376858778393343e-02,1.466454301713114283e+01,5.578061116904589767e+01 +6.360044505667823700e-02,1.529178734040091214e+01,5.853316433900965876e+01 +7.129699084538188014e-02,1.570715945920813894e+01,6.000880035538562396e+01 +7.743069610625996635e-02,1.565531724997568830e+01,5.924078721159484928e+01 +7.311669226529565746e-02,1.527749290645912694e+01,5.740041636883303511e+01 +7.762566234592979675e-02,1.453858365864300595e+01,5.465076725266403912e+01 +8.698390208452973227e-02,1.381297315657708324e+01,5.190792015019324168e+01 +8.927032976787023510e-02,1.374709295338259096e+01,5.076295461047551782e+01 +7.048114017809449516e-02,1.473589278962093019e+01,5.279256415814208481e+01 +6.923787426564403935e-02,1.616649238767550401e+01,5.642199921043159350e+01 +7.826348262051144311e-02,1.723695532751578696e+01,5.979333180123659020e+01 +8.903333246029428161e-02,1.650416809273766816e+01,5.775571248237906730e+01 +9.114476162427503914e-02,1.452786961023457835e+01,5.144358659815259216e+01 +9.256849508912712299e-02,1.257701992991643181e+01,4.482080849484377438e+01 +1.045113343781048365e-01,1.148257055692424267e+01,4.173347505543866021e+01 +1.324473713551032328e-01,1.170899822816201663e+01,4.355403824490765885e+01 +1.455536238685735950e-01,1.247885400247925247e+01,4.719793168442640763e+01 +1.456650584303630924e-01,1.322402260159998377e+01,5.008303278093556798e+01 +1.354311315138302108e-01,1.346612402691801336e+01,5.069417699257533627e+01 +1.042322392423227773e-01,1.281487697228169331e+01,4.764941223368590784e+01 +7.646738911700889929e-02,1.242288686477368742e+01,4.635928776901306492e+01 +5.868901413328839189e-02,1.253997933197032921e+01,4.731319603560204001e+01 +4.936622776586088723e-02,1.302338863622581400e+01,4.975273384530273546e+01 +4.530631303833562717e-02,1.344859740275903626e+01,5.200593541830872368e+01 +4.296427693216230137e-02,1.350149596546549446e+01,5.247179145591087490e+01 +4.838413631206087140e-02,1.355525608548857974e+01,5.217159118815509800e+01 +5.390900718182305151e-02,1.376878229452235836e+01,5.271711222889393866e+01 +5.512318134826058036e-02,1.389326251985262139e+01,5.299014774960957652e+01 +4.770856774433215874e-02,1.387661491308298523e+01,5.266225855807822143e+01 +4.102353499624367128e-02,1.366407914103315413e+01,5.180774788957717192e+01 +4.175852081199807331e-02,1.339023417333563692e+01,5.053942784232687302e+01 +4.525665311802518076e-02,1.315777803042887939e+01,4.962719685716925255e+01 +4.458629584435232218e-02,1.298511708622486793e+01,4.845979012421081222e+01 +4.556936998944521866e-02,1.272441505760313696e+01,4.657971578317980743e+01 +3.528980435529055493e-02,1.223318033757145429e+01,4.405577439955289520e+01 +3.107944233865689299e-02,1.322509776651849123e+01,4.765804777716198259e+01 +1.007590624009588320e-02,1.599791120204878325e+01,5.803966569139950593e+01 +-2.810530319535070598e-02,1.919244745752189374e+01,6.981656750616807017e+01 +-4.527114971725994252e-02,2.053500626477714164e+01,7.441703573912471370e+01 +-2.975115929856522734e-02,1.917386815020472213e+01,6.950161798872214547e+01 +1.592108743879001864e-02,1.680434363590460833e+01,6.110262433936783566e+01 +8.445730514431709635e-02,1.601820805993961017e+01,5.911495254819934075e+01 +1.195000552010145323e-01,1.593822620153281733e+01,5.958852190338150479e+01 +1.120969083937933264e-01,1.655289117635913243e+01,6.266291501857862301e+01 +1.069843332520646895e-01,1.578400175287764995e+01,5.991190042667319204e+01 +7.713604799604401041e-02,1.463207680547884060e+01,5.496530189852306592e+01 +4.822791700204297205e-02,1.405445220766496384e+01,5.193948180215060262e+01 +3.374095381559662210e-02,1.458383354982383295e+01,5.320233786082124539e+01 +3.533965464912368348e-02,1.647850918163513256e+01,5.945730388050460391e+01 +5.113262734835134771e-02,1.844241756294873369e+01,6.631835940547946961e+01 +6.475347620284974126e-02,1.834607031895898643e+01,6.555864570322540885e+01 +6.198748835816235425e-02,1.852759604954187012e+01,6.645636738971971624e+01 +5.613371048100541938e-02,1.861159483258472136e+01,6.722422908743850201e+01 +7.029397381432768432e-02,1.824088118391628299e+01,6.579411793562584876e+01 +1.022816671797251581e-01,1.750803895505503149e+01,6.287186152624104096e+01 +1.126621326505532761e-01,1.651794211191855055e+01,5.884138464929735335e+01 +1.197803515367567573e-01,1.576914298046533247e+01,5.595430520846939260e+01 +1.263166087237816981e-01,1.561358443968331500e+01,5.582025984430541143e+01 +1.004706149490623424e-01,1.504390430423601188e+01,5.444147144762268908e+01 +7.359727951406130897e-02,1.449288122124002243e+01,5.339823398010207711e+01 +3.777280819646290644e-02,1.473538696495344169e+01,5.518705850838992433e+01 +7.319330493305145624e-03,1.560794851395702310e+01,5.873883126563561063e+01 +-2.335703969552488379e-03,1.590943173801612076e+01,5.991332985628291397e+01 +-8.532488630140666608e-03,1.603185473576296260e+01,6.018989607901458783e+01 +-2.603228697227649713e-03,1.566168812118932863e+01,5.865609048187123165e+01 +8.830201750983340814e-03,1.550400506998066241e+01,5.767747877617790664e+01 +4.545624283172841618e-02,1.497496375078278774e+01,5.561323682164234583e+01 +4.295129212504497640e-02,1.476854223941702671e+01,5.516954662181037605e+01 +4.799584527054798211e-03,1.446178776060554938e+01,5.363414806750222397e+01 +-2.898846773044766456e-02,1.422932027504442232e+01,5.138709843735889393e+01 +-2.598329134161091181e-02,1.343980771914456263e+01,4.738699086714261455e+01 +3.689296617825063573e-03,1.324431175937655425e+01,4.665808002005300636e+01 +4.678707400194134780e-02,1.315286227381822393e+01,4.771198282730266271e+01 +5.571604940815386153e-02,1.277667863941383786e+01,4.728190993926715180e+01 +6.338828802651214067e-02,1.203620059566512701e+01,4.391211985727598233e+01 +7.353233792310406858e-02,1.221590508180061718e+01,4.415762210387038067e+01 +7.447500028405421024e-02,1.310227760399768826e+01,4.804041598965137894e+01 +6.626924148309776275e-02,1.444312234518169547e+01,5.409836473869331996e+01 +5.723459960801804969e-02,1.508986322024073345e+01,5.739181006047166989e+01 +6.701480203691249915e-02,1.420120106305796348e+01,5.380539342981492013e+01 +8.149762438141647247e-02,1.362658765232899327e+01,5.058512870259551164e+01 +9.789605461462036473e-02,1.295839259876245286e+01,4.737892059313949034e+01 +1.112186325710973478e-01,1.202090111554204555e+01,4.322010270454751435e+01 +9.751304395269694281e-02,1.205494994343551163e+01,4.380133069392655898e+01 +8.381868267499430203e-02,1.275437576330378064e+01,4.720781669519057289e+01 +6.432097870334808898e-02,1.350861451025995308e+01,5.054070537724052770e+01 +3.746437329652305831e-02,1.451017876021054853e+01,5.440669654374205777e+01 +8.135549093061078541e-03,1.464448255171449453e+01,5.501093740115010178e+01 +9.027039869034025887e-03,1.472224716071068684e+01,5.525836184064505119e+01 +3.672423954881284813e-02,1.477518178417979300e+01,5.554883778270523464e+01 +7.667936178388612412e-02,1.422773104831387769e+01,5.328491516244830706e+01 +7.641919736085094061e-02,1.372364454484536367e+01,5.129501962471888277e+01 +8.804418925332284374e-02,1.365388069364615298e+01,5.084033438290687457e+01 +8.826980298462581975e-02,1.402788995410001860e+01,5.232514588989308635e+01 +9.011055210694976503e-02,1.439281262034296205e+01,5.437659696723994784e+01 +8.230790843202050178e-02,1.429156485793685150e+01,5.428209202398231525e+01 +5.511982583876885722e-02,1.406850594082424344e+01,5.258461847558611169e+01 +5.776028464255572592e-02,1.438534069446654584e+01,5.186847562760159747e+01 +1.254857289892891414e-01,1.498566063903647105e+01,5.214348665120525084e+01 +1.617529848283195959e-01,1.439345876029757321e+01,4.943863722203342093e+01 +1.727984220530957571e-01,1.273634179449527437e+01,4.402056188172292650e+01 +1.464764445102534896e-01,1.117772739066980847e+01,3.911622889906146838e+01 +8.880367288863841302e-02,1.047053118171336195e+01,3.746867340763532184e+01 +6.115712103380133158e-02,1.069282745925499434e+01,3.881572432094726111e+01 +7.441866481484935014e-02,1.120591680775010346e+01,4.066560127549298898e+01 +9.229479712099630806e-02,1.134707931688944882e+01,4.050573402529072098e+01 +1.129931295564712834e-01,1.150619624872443580e+01,4.093300185884545073e+01 +1.087509913956517110e-01,1.215506529401537605e+01,4.400487310506223082e+01 +7.542013042548925683e-02,1.302860219396263020e+01,4.825585143867824200e+01 +5.963200192241718822e-02,1.312707595629546731e+01,4.916696014875357434e+01 +4.813265314349998714e-02,1.372529632326032356e+01,5.067813993999186550e+01 +1.119068853970292543e-02,1.489317298530543709e+01,5.365967474140413174e+01 +-1.739670357600868467e-02,1.605782622359854628e+01,5.719553026301714027e+01 +-2.892799437778886817e-02,1.672984754928155127e+01,5.932206012360186520e+01 +1.125975881896236486e-02,1.590288182233282832e+01,5.628434011018024563e+01 +7.246107853361499762e-02,1.492045139268774179e+01,5.268153142736133532e+01 +8.255802799725091290e-02,1.572840902221685866e+01,5.575509923229166276e+01 +5.345724591541524406e-02,1.702511791961553200e+01,6.053296384861577906e+01 +2.413702139412787079e-02,1.672544027994294069e+01,5.946195533768746344e+01 +2.261601595890509742e-02,1.643157058151771110e+01,5.760217649072821189e+01 +5.678933597096109259e-02,1.706866930185185538e+01,5.954386244589689170e+01 +6.099687435415139525e-02,1.864368325143784233e+01,6.667248180390711809e+01 +4.240858388553492286e-02,2.004333536516521264e+01,7.395672804777674969e+01 +3.001949813967870473e-02,1.962073843008138496e+01,7.349748776298211794e+01 +1.848491668430227164e-02,1.759560295544728348e+01,6.590315287547315393e+01 +2.794187241368016605e-02,1.596753102482707831e+01,5.842394412577242235e+01 +3.224451450792782670e-02,1.475349576530582141e+01,5.356007962871480288e+01 +3.125722897623911534e-02,1.458039523842768936e+01,5.331171459438877491e+01 +3.684562594064744179e-02,1.529071721089426461e+01,5.673448096467410551e+01 +5.077779536370373437e-02,1.631763309858032329e+01,6.140907857308872764e+01 +5.543286668434410647e-02,1.700939667505155484e+01,6.439152728692857863e+01 +5.812601405449489833e-02,1.698333408417128254e+01,6.387862882001927289e+01 +5.248057714359460890e-02,1.687149906998957150e+01,6.275840390679312009e+01 +3.861283781171032103e-02,1.670288968689050790e+01,6.199886122594475069e+01 +1.712804547238092057e-02,1.656705058482365445e+01,6.249374276947006734e+01 +1.183465783019727047e-03,1.599099609440938963e+01,6.151033199984540545e+01 +-1.395256664807720259e-02,1.530688607031727244e+01,5.973389302688146074e+01 +-1.404865498677174140e-02,1.495325975226390369e+01,5.821490760829792777e+01 +-1.367256666878452487e-03,1.501655436595910231e+01,5.734211857556411474e+01 +6.927337586473902853e-03,1.526410359830287788e+01,5.708142702125352486e+01 +1.511376744361245250e-02,1.546516930382276911e+01,5.692662179716309367e+01 +2.306650214327031490e-02,1.542489256686146959e+01,5.638507905253607788e+01 +1.964249719040141173e-02,1.559642123250803536e+01,5.698431926987389318e+01 +1.895467354576520214e-02,1.520886125055059424e+01,5.581401287833939762e+01 +1.892059779471697012e-03,1.501884798651603248e+01,5.525488757545407736e+01 +-8.808828538194063418e-03,1.466330141931088349e+01,5.366081874340785163e+01 +-1.031893133058027490e-02,1.345573674530494301e+01,4.858856885778560297e+01 +-2.704804340149294384e-02,1.282231350242006762e+01,4.556455582984241204e+01 +-5.761607768504066474e-02,1.343599894369193315e+01,4.829536289997283660e+01 +-5.374371052447475539e-02,1.348870983756498276e+01,4.978013271777913928e+01 +-3.160216220246532537e-02,1.373680366495246652e+01,5.123237106209911929e+01 +9.475801967524455360e-03,1.424758357632448735e+01,5.234448085209643864e+01 +2.179434692808507323e-02,1.528022047235832659e+01,5.485091241103975790e+01 +2.054143516953127468e-02,1.605746556753456389e+01,5.693322262257460409e+01 +2.235249393303366527e-02,1.505807977340742809e+01,5.350800053734310779e+01 +5.014257871583999160e-02,1.279464418849722129e+01,4.583530960204545579e+01 +6.614213389719525438e-02,1.223535494987848438e+01,4.469093894540385747e+01 +7.490295068141356039e-02,1.264541766989671956e+01,4.754516302753318513e+01 +7.514595249296186774e-02,1.297217467158800375e+01,4.953526511285240019e+01 +6.317786317498390314e-02,1.262033558192124971e+01,4.754502256252357739e+01 +5.356769167451959357e-02,1.245646638138329010e+01,4.518832511469403812e+01 +5.456574484719289853e-02,1.250129729789475519e+01,4.390511019103999502e+01 +7.219063787191805359e-02,1.255936074044315376e+01,4.363385720608830809e+01 +9.465595594273482072e-02,1.326059109488976162e+01,4.608317906986962953e+01 +1.204680384633476098e-01,1.320392622285928397e+01,4.547565159539006174e+01 +1.133873176092100032e-01,1.328254414707869735e+01,4.649153699508153892e+01 +8.876985692470008849e-02,1.516221303520149633e+01,5.514568098448611977e+01 +2.749604833827236361e-02,1.839701548879304838e+01,6.878018940763287503e+01 +-9.777761880900320834e-03,2.141024166591247990e+01,8.052388014908832758e+01 +-2.021604610735668051e-02,2.275494601950937579e+01,8.495200394332658789e+01 +1.144896588128749282e-02,2.098204430311422186e+01,7.760148629741436821e+01 +3.638766793859096738e-02,1.859392309571523683e+01,6.881445156157590759e+01 +6.313375418183538035e-02,1.657086830528094978e+01,6.181176013397633540e+01 +6.215671737512599992e-02,1.508497437572471256e+01,5.722540577575441034e+01 +5.503486532013651678e-02,1.429960658886838587e+01,5.507106281177178175e+01 +3.685658027302736450e-02,1.386106784973056882e+01,5.316230997485529741e+01 +4.458110716883617597e-02,1.293825817632778552e+01,4.850216606183914791e+01 +5.634493114961683369e-02,1.184682998689610756e+01,4.330236448282397532e+01 +6.605230747106205502e-02,1.125818398567449918e+01,4.022510495009291276e+01 +7.264314752090164640e-02,1.081616982362712065e+01,3.866852826987633307e+01 +8.649514331969501701e-02,1.053882989383662405e+01,3.845247059343719798e+01 +1.015553619703114252e-01,1.166015962663005112e+01,4.251550425625687524e+01 +1.453712183058759599e-01,1.338110164670986180e+01,4.755491274494075071e+01 +1.645125142887310377e-01,1.418144798825568031e+01,4.930360101941248274e+01 +1.525163689761278030e-01,1.317885128003198858e+01,4.539091790359400136e+01 +1.242414076900328901e-01,1.137063520788657733e+01,3.966290512240811950e+01 +7.742616308669258984e-02,1.092496902391220459e+01,3.888569009782848696e+01 +6.202599498660690824e-02,1.141694439947038120e+01,4.041168783800689823e+01 +9.402602076119045971e-02,1.183342750519327780e+01,4.202272059852397490e+01 +1.087263906175916228e-01,1.187527713200909929e+01,4.345108516274447652e+01 +9.245236090103145510e-02,1.204892050077895860e+01,4.555901686377870874e+01 +7.241933685791124287e-02,1.227850861110320224e+01,4.701752620563696894e+01 +6.269273567059438501e-02,1.241449915142447580e+01,4.718816681771475885e+01 +7.060148669825737355e-02,1.222499800646926182e+01,4.567131122954269529e+01 +7.055599246952296011e-02,1.290101251743757516e+01,4.775638555630678184e+01 +5.092320107190868861e-02,1.346542269575360962e+01,5.002771302223158045e+01 +2.870123187881436222e-02,1.386662257073183824e+01,5.203532608374206347e+01 +3.722175475667152678e-02,1.336856621032251269e+01,5.022965249526482978e+01 +6.022923234747033783e-02,1.334408767509498794e+01,4.991945672748903462e+01 +5.217156898408570331e-02,1.446919374498028432e+01,5.329540163841338085e+01 +4.555332509419414422e-02,1.581484708337409728e+01,5.742046681444969636e+01 +3.397368301636724541e-02,1.617448050788771141e+01,5.870443583023403278e+01 +3.480082346698643025e-02,1.520249642924270006e+01,5.557476847179802348e+01 +5.390994195857014282e-02,1.359504176122522168e+01,5.017216493438693448e+01 +5.664869181432122258e-02,1.293820697228810523e+01,4.844452904468233356e+01 +5.248458644602493894e-02,1.291741632641867099e+01,4.793327012910995677e+01 +6.960839004554567055e-02,1.321291931922554852e+01,4.786442876342567843e+01 +7.155877135655042132e-02,1.331547151437154497e+01,4.708861692192862591e+01 +7.930258727050795708e-02,1.282712107024307358e+01,4.474644184209188325e+01 +8.157276622693210300e-02,1.216334827146199693e+01,4.253405206091235868e+01 +8.106727679556467725e-02,1.115222885418927845e+01,3.926905766203499581e+01 +9.308720163683190107e-02,1.108131202618801048e+01,3.967017301139673435e+01 +8.700364213432587590e-02,1.181870581123253316e+01,4.326515669247891083e+01 +7.377380657101656469e-02,1.205549044622060606e+01,4.504298802921828582e+01 +8.464208192124178520e-02,1.178531788759628895e+01,4.424687478732617762e+01 +9.853718639924487210e-02,1.164182578203045182e+01,4.313820259771549814e+01 +9.356527245105185353e-02,1.104085591709347014e+01,4.035314275299450060e+01 +9.763955938841115123e-02,1.086090509562920303e+01,3.941054418684493754e+01 +1.058246451706114089e-01,1.093466236267634173e+01,3.916167532572798393e+01 +1.201732887985078047e-01,1.130610125302126789e+01,3.980456051900758041e+01 +1.391015296080142516e-01,1.200144647564583344e+01,4.154917350028954814e+01 +1.299347466672844675e-01,1.251267358153605080e+01,4.326580004333555962e+01 +1.113920869841160122e-01,1.202421179762866643e+01,4.189301463586202345e+01 +9.019122079006025583e-02,1.126972467014680035e+01,3.966927139567948757e+01 +6.271719487339316723e-02,1.091397490755860744e+01,3.906605652531631279e+01 +3.813762071727976044e-02,1.109002603292461231e+01,4.037978694967603843e+01 +3.698897614368450160e-02,1.136045035398487180e+01,4.199489528065259947e+01 +3.093934469578857316e-02,1.149136869792111781e+01,4.262107255390832705e+01 +5.054277118401617752e-03,1.187971852741686973e+01,4.385887875103279043e+01 +-1.171372415761277874e-02,1.239754796808968962e+01,4.523715512759765289e+01 +-1.265791409584884897e-02,1.351460450469668828e+01,4.928334777570676550e+01 +1.736024351242755615e-02,1.304414594749656686e+01,4.797445781886423788e+01 +4.057879026686074531e-02,1.289713955779948051e+01,4.898167897176317354e+01 +6.056493060119483296e-02,1.345512957435354195e+01,5.291171850171252800e+01 +8.217876426764950115e-02,1.387244045517451951e+01,5.578196858920772172e+01 +9.848322549881510790e-02,1.414022491563814299e+01,5.692600847841129053e+01 +7.432784993570296095e-02,1.401569169662722913e+01,5.595676967120154188e+01 +4.104491959831961523e-02,1.322926107042488653e+01,5.190299878166582914e+01 +6.501688420676166036e-03,1.270197881090474468e+01,4.930037874723075220e+01 +1.045289334096526079e-02,1.227304730990342918e+01,4.707674200896208561e+01 +1.933655862708623385e-02,1.316594703385761456e+01,5.003591560419377515e+01 +1.953419417990326368e-02,1.559893205052465248e+01,5.878496392415835459e+01 +3.350647398881381744e-02,1.656074824224764086e+01,6.225772725904980121e+01 +4.769629935794999359e-02,1.507342939082377953e+01,5.651915987826805576e+01 +5.304522131962025044e-02,1.308880047132300461e+01,4.867334052998347005e+01 +3.894800141357056267e-02,1.335083440230711993e+01,4.829486248540726478e+01 +3.217982256959678322e-02,1.430157394476254140e+01,5.041871250546032002e+01 +4.195191915358090218e-02,1.437009500074350044e+01,5.008936371176147162e+01 +7.401355964518009645e-02,1.218728685276617618e+01,4.221090785781275656e+01 +8.613521950689467799e-02,1.038342514947434125e+01,3.615209623518060056e+01 +7.749110636148029418e-02,1.064869630055081373e+01,3.843576809484422085e+01 +5.228212644392320196e-02,1.174445400322820277e+01,4.338740707819771103e+01 +1.154484365779091803e-02,1.223707305073141427e+01,4.528452566040554217e+01 +-4.910295863451416554e-03,1.213110576607937574e+01,4.442120977616909272e+01 +7.808080077103748962e-03,1.171522952475019608e+01,4.247892325421720727e+01 +2.965534066422795267e-02,1.214134630429003892e+01,4.454393189457481839e+01 +4.214446707232995248e-02,1.276015110939848363e+01,4.761764546380526753e+01 +4.515965335842386796e-02,1.352359278550315125e+01,5.062594771313645481e+01 +4.158249564144651800e-02,1.469012125328113427e+01,5.521914965184304691e+01 +6.810368206894480692e-02,1.510477470433250957e+01,5.653067871045804793e+01 +8.533970910793436948e-02,1.547020616092575906e+01,5.805301388146808961e+01 +9.870403290056241341e-02,1.578213708838246809e+01,5.955076413004806568e+01 +1.018917591633209246e-01,1.603358756571829957e+01,6.093062535621449172e+01 +1.127529666287108850e-01,1.653810226557198959e+01,6.338952901528843142e+01 +1.263709139389302960e-01,1.716653532122596459e+01,6.643181045865372880e+01 +1.185524354710442707e-01,1.768703320250580902e+01,6.887194822146548745e+01 +8.384619817992156054e-02,1.865950249523155691e+01,7.357462813979992688e+01 +6.127612885623631711e-02,1.875248055921284163e+01,7.396447582029595935e+01 +5.278412999985737653e-02,1.748050139279948922e+01,6.809091224602778425e+01 +5.701666209437374067e-02,1.624288761174503648e+01,6.093375885583321860e+01 +5.968586867668967955e-02,1.517702844814921903e+01,5.451185237269531569e+01 +5.841419499133224114e-02,1.380998936802129151e+01,4.785754011691809495e+01 +4.664247341446076112e-02,1.268660609395344174e+01,4.419013899250418831e+01 +3.519705755513066747e-02,1.196175759447671361e+01,4.296931263351090990e+01 +2.185451980201993938e-02,1.159306185371934816e+01,4.296749785835587687e+01 +1.188528800847067635e-02,1.181116031178788894e+01,4.469280523486391132e+01 +1.710649502401752342e-02,1.154683298267243075e+01,4.432153289710301891e+01 +3.168752643760748555e-02,1.190918484370399888e+01,4.571255615622011703e+01 +2.974477526881150191e-02,1.226447168921293596e+01,4.718005130470349684e+01 +2.450514531021705245e-02,1.303932264446634193e+01,4.985359978758023658e+01 +-4.778154661486733179e-03,1.368560047997047491e+01,5.231170298756558168e+01 +-3.251542267759843785e-02,1.403060096088614905e+01,5.427915946344071330e+01 +-2.631881475202296761e-02,1.364179244009588032e+01,5.318718888091245844e+01 +-3.123877504155478380e-03,1.279063669209977760e+01,4.973424577726525797e+01 +1.536723797031502858e-02,1.168777950366325413e+01,4.428910454648629980e+01 +1.138493120593948860e-02,1.197255920787946692e+01,4.413285729572740479e+01 +1.612424346610065451e-02,1.158600795469140010e+01,4.312437931178546080e+01 +3.344451572429621433e-02,1.234163690359937249e+01,4.686158633669298723e+01 +4.187152030463840713e-02,1.407485607056904087e+01,5.337304475127919545e+01 +4.334807531397066871e-02,1.657827209187671258e+01,6.153113445064268916e+01 +4.964142775978252348e-02,1.739302752855742540e+01,6.275070623788836599e+01 +6.712893473041883774e-02,1.578864040625245480e+01,5.586720575191009175e+01 +9.348277163674681423e-02,1.256878781229197806e+01,4.390368579005708227e+01 +8.425601188772509353e-02,1.055360858814792557e+01,3.609918038049651301e+01 +8.768326579778340513e-02,9.996072052964187549e+00,3.447780354074372156e+01 +8.680583059053498252e-02,1.118893052656051523e+01,4.041150706241739954e+01 +8.376395843041489764e-02,1.271320659979774703e+01,4.810871373136391327e+01 +6.388901385985198966e-02,1.445057515579945928e+01,5.611568234570356140e+01 +3.524748661870390209e-02,1.498254918285111259e+01,5.815400447809324191e+01 +2.590557279263484836e-02,1.393567740228341201e+01,5.292714367941130149e+01 +3.072377600661166386e-02,1.237002480057999776e+01,4.596792452484185532e+01 +2.443525186649150860e-02,1.104781614269073486e+01,4.049851729023630753e+01 +2.411696737658489131e-02,1.042038337424637895e+01,3.812476962730549701e+01 +1.961564502794854725e-02,1.046788737117373991e+01,3.847936357867939705e+01 +2.310915195281565415e-02,1.009299648097332280e+01,3.707890658515501769e+01 +2.938403290979003935e-02,1.031614913749602991e+01,3.817863032772152820e+01 +4.855150901553124954e-02,1.142618705222229636e+01,4.282212750111339261e+01 +6.881434070404990333e-02,1.256870731570060684e+01,4.764972912966390339e+01 +7.158009234511243657e-02,1.325290327782308708e+01,5.050512948926020584e+01 +9.458975218618081993e-02,1.295364483027444535e+01,4.924178871596393492e+01 +9.611089064672265203e-02,1.297684295846158520e+01,4.912693672385729116e+01 +8.267911200872200828e-02,1.392704270836691016e+01,5.306535880476317857e+01 +4.130178369828130247e-02,1.546686631183935035e+01,5.947560786875318684e+01 +2.203322785131570094e-02,1.637050212140364636e+01,6.374580492716754065e+01 +2.873549066646396977e-02,1.680273769180637089e+01,6.617502193445105263e+01 +5.369549254466618460e-02,1.655076979696565687e+01,6.541651671474770069e+01 +4.775140754842663315e-02,1.642467778709647774e+01,6.502118386377364345e+01 +5.819919013044971834e-02,1.502075506098664270e+01,6.004822250611469059e+01 +6.226122921119640885e-02,1.460336110253330588e+01,5.787712527112476124e+01 +7.586817669534601238e-02,1.568286710383562443e+01,5.953314527956291613e+01 +3.384058755579869016e-02,1.850941072158070710e+01,6.663998221214212947e+01 +2.261593440998567461e-02,1.955827432923402398e+01,6.773509774440037745e+01 +4.445455477562335056e-02,1.785131921676208222e+01,6.098078089852178607e+01 +9.390248378842067090e-02,1.410770270671426729e+01,4.825186662658720138e+01 +1.160070816463457388e-01,1.188688791484033480e+01,4.129944710090232718e+01 +1.104723389086716412e-01,1.121370364434701372e+01,3.994066908042580621e+01 +8.462849382199318093e-02,1.155962825006569261e+01,4.266035593451778851e+01 +6.775112104466876617e-02,1.187722770917378057e+01,4.515159006623524363e+01 +4.735361651482563466e-02,1.241290069536543328e+01,4.784985952347713578e+01 +3.288840899121625583e-02,1.268936198292774975e+01,4.931850855399103750e+01 +2.617453409622960692e-02,1.270363046331831569e+01,4.923526892098431063e+01 +2.691781041761663607e-02,1.255068874232028975e+01,4.786037426235485270e+01 +3.244960562933206505e-02,1.247884020324401533e+01,4.605497542954651635e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.npy" new file mode 100644 index 00000000..2abced2f Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.txt" new file mode 100644 index 00000000..b573f138 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/anno67.txt" @@ -0,0 +1,390 @@ +-4.431018913748838717e-01,3.172248495910364952e+01,7.551334564202943511e+01 +-4.371823377381047759e-01,3.126966255948694595e+01,7.432356404860479415e+01 +-6.002373033670950209e-01,3.207518925344363936e+01,7.625354291397049167e+01 +-7.755676638042201532e-01,3.242546163900023259e+01,7.711874124901018490e+01 +-8.728187997096455986e-01,3.149047431583483814e+01,7.489260162691284961e+01 +-8.565250121735952238e-01,2.916545511010522773e+01,6.930453854294398752e+01 +-8.053207676521465519e-01,2.718346239140742426e+01,6.463264970409070997e+01 +-8.239417538859242773e-01,2.717944314149904272e+01,6.482635135811922567e+01 +-9.794417997195481451e-01,2.777658568356034863e+01,6.653841938810137435e+01 +-1.047757362187529573e+00,2.713078362166422153e+01,6.519130529383939177e+01 +-1.248514992709136351e+00,2.592848126696343769e+01,6.231034892716413509e+01 +-1.593890791835143705e+00,2.460249201528120722e+01,5.898148091220291178e+01 +-1.830147720454559312e+00,2.441878324982103265e+01,5.838094036686322852e+01 +-1.895056978152262595e+00,2.399811027003821806e+01,5.729324587916678979e+01 +-1.757053208600672267e+00,2.198560451526257253e+01,5.251673919066317353e+01 +-1.544423888695328095e+00,2.090803303367942334e+01,5.004525051801978464e+01 +-1.508216211897327685e+00,2.116678979407498673e+01,5.076720328307941088e+01 +-1.386958169036555111e+00,2.194774888016638670e+01,5.267681056005019968e+01 +-1.279015173602949362e+00,2.233473649208094258e+01,5.370973408945110350e+01 +-1.266290416313100797e+00,2.149522762823174560e+01,5.178162015168068422e+01 +-1.219348431944362599e+00,1.960028058587161581e+01,4.727145170782477379e+01 +-1.184932172451539811e+00,1.798693111234048203e+01,4.337824530904396170e+01 +-1.045858462705195002e+00,1.664378155184468255e+01,4.010111887223031601e+01 +-1.028229143367504372e+00,1.677453868997483966e+01,4.038146874706779954e+01 +-1.300230739332136398e+00,1.860854070057223453e+01,4.482213406489883312e+01 +-1.557715913468456614e+00,2.059445627327315975e+01,4.959380938495458224e+01 +-1.614844497703648241e+00,2.208811303138656612e+01,5.314500255270865381e+01 +-1.507102139177155076e+00,2.209655605707884973e+01,5.317351934145381875e+01 +-1.314325667622450178e+00,2.096780481090236492e+01,5.050543373063640473e+01 +-1.236195931064631104e+00,2.006345279802919634e+01,4.838087932437234429e+01 +-1.304782095571360268e+00,1.929020733876635418e+01,4.659501962110398665e+01 +-1.310141884830473558e+00,1.889788798492063648e+01,4.571646415205020730e+01 +-1.458632805243678776e+00,1.987030918607629815e+01,4.802231064006916483e+01 +-1.806350402792884946e+00,2.169019771527823792e+01,5.227860135194304547e+01 +-2.094352311839854153e+00,2.298177948312547514e+01,5.518667540950350059e+01 +-2.281700857686984385e+00,2.319442545744860240e+01,5.558060690093380174e+01 +-2.360118107274810750e+00,2.316815554319786941e+01,5.550920121521198780e+01 +-2.293345564894524014e+00,2.275885652820331373e+01,5.459646569429233409e+01 +-2.275538959305425379e+00,2.292472999148393598e+01,5.499179876851633253e+01 +-2.238024230997178954e+00,2.238573477383318888e+01,5.368884477566190583e+01 +-2.109583434471455909e+00,2.174839508080449235e+01,5.208223203421217562e+01 +-1.970870054060342103e+00,2.138762715655146707e+01,5.113137874058239163e+01 +-1.820858196603258206e+00,2.129996796606325304e+01,5.082125112913847431e+01 +-1.750810505306508835e+00,2.128526090768820822e+01,5.075942708509670354e+01 +-1.731331974406244978e+00,2.190463329944760318e+01,5.221621927335682045e+01 +-1.776363145695035506e+00,2.238995180981514466e+01,5.338018346103331169e+01 +-1.883224063528764258e+00,2.308315879628003486e+01,5.506575638005200801e+01 +-1.943973848484845446e+00,2.328243590079806680e+01,5.570881554706360816e+01 +-1.848515755896979584e+00,2.275990032923172279e+01,5.466725959186766204e+01 +-1.540496836364571465e+00,2.107340615016174468e+01,5.077052969416847361e+01 +-1.242375203517261273e+00,1.926786119986744694e+01,4.645862559569212635e+01 +-1.164587828677332126e+00,1.877582989968677296e+01,4.515619166866298428e+01 +-1.255015413395141444e+00,1.992157109430444706e+01,4.771177203776220921e+01 +-1.349133401326175763e+00,2.164607262134968479e+01,5.172150702854027315e+01 +-1.384569186475864688e+00,2.211976835036983857e+01,5.277106150656635464e+01 +-1.550459905975637209e+00,2.228090725750807621e+01,5.317284936507730464e+01 +-1.873135274481916968e+00,2.278610434583213618e+01,5.448880964840806485e+01 +-2.188794253626371145e+00,2.398410840285596990e+01,5.744542819218246166e+01 +-2.374565453112013724e+00,2.519798920923427943e+01,6.031787242867366672e+01 +-2.338887660517972478e+00,2.584398754266230469e+01,6.183412925020597584e+01 +-2.100571224447301599e+00,2.549732798045198479e+01,6.099207622240867011e+01 +-1.877582825260414756e+00,2.464883101510012509e+01,5.904368659423886356e+01 +-1.727997618431007965e+00,2.345927433437158882e+01,5.621370741992446085e+01 +-1.767453561186771216e+00,2.226487908347530720e+01,5.339401287017863496e+01 +-1.710830388378198341e+00,2.174624690150005790e+01,5.217965294323527559e+01 +-1.488953353719397521e+00,2.255588379149717326e+01,5.417441752813621036e+01 +-1.198579579081268554e+00,2.410127980975567397e+01,5.781718301974123619e+01 +-1.021686242883882434e+00,2.555070636123567596e+01,6.125526352033696043e+01 +-9.853588284557339705e-01,2.469841014387272082e+01,5.919685237055890070e+01 +-1.004439464859647746e+00,2.193794210161316727e+01,5.273883618451110777e+01 +-9.452338275240839138e-01,1.905080611227107568e+01,4.594188244617613748e+01 +-1.028047031394927924e+00,1.769156214513506598e+01,4.280738940485796462e+01 +-1.179061324714181680e+00,1.848451846555900602e+01,4.474391392421271973e+01 +-1.408555096288856001e+00,2.009662016891375913e+01,4.855765540755953680e+01 +-1.688315393634238992e+00,2.141960266484976927e+01,5.154969913731460451e+01 +-1.918170157766328821e+00,2.173588381879549303e+01,5.216816353025272690e+01 +-1.961200644215746802e+00,2.042204735259936399e+01,4.898105954809983587e+01 +-1.913019581285799742e+00,1.982401338905508936e+01,4.765985849542507680e+01 +-1.837620214705419919e+00,2.021690737737899113e+01,4.868206579958369673e+01 +-1.789679533938077771e+00,2.128599959753284310e+01,5.124994769225792624e+01 +-1.920110068846134332e+00,2.229297208368435790e+01,5.361914621551110827e+01 +-2.038577669970318418e+00,2.252132169557373942e+01,5.411521905002216215e+01 +-2.010880263095313758e+00,2.242056491552339281e+01,5.377391243818594546e+01 +-2.054552451893216336e+00,2.265509491352579730e+01,5.432732866233819635e+01 +-2.095581439438274352e+00,2.276690072949431709e+01,5.460315729859284772e+01 +-2.040588661395906112e+00,2.261672273522194132e+01,5.424454726030157303e+01 +-2.056271631669015942e+00,2.223639578546583095e+01,5.335036595419352068e+01 +-1.956919964739631812e+00,2.169683190702899367e+01,5.203436853846956467e+01 +-1.978745246972432259e+00,2.127979220408721517e+01,5.107558232244100793e+01 +-2.008307318492586813e+00,2.067280731260390780e+01,4.979727888631828847e+01 +-1.848406463457552329e+00,1.975285677946948226e+01,4.775712497803931456e+01 +-1.762889118685100787e+00,1.857051129957142876e+01,4.508265306638466541e+01 +-1.871051384302546472e+00,2.013342395830545684e+01,4.880040295771359382e+01 +-2.032335509917686078e+00,2.472355806953765978e+01,5.953164690037142748e+01 +-2.194180296592687984e+00,2.993848580554003291e+01,7.167469013900620212e+01 +-2.088028094924149869e+00,3.203948514220653010e+01,7.639412734158257479e+01 +-1.882116824213933226e+00,2.999560330075413361e+01,7.133146811683118926e+01 +-1.677458074687671274e+00,2.641105685667986336e+01,6.271760152032170765e+01 +-1.736490115449744520e+00,2.556095758484475056e+01,6.073996670797355080e+01 +-1.854017973542142927e+00,2.576263567991858139e+01,6.129182848920960680e+01 +-2.143973877405075168e+00,2.704781988407584237e+01,6.451990458892620950e+01 +-2.014699320281839956e+00,2.579957740377003717e+01,6.170120956511048149e+01 +-1.711018445425202206e+00,2.360332149370467292e+01,5.658553663924406862e+01 +-1.486644950369433893e+00,2.221874265913083946e+01,5.341775919609404610e+01 +-1.494090819067674492e+00,2.268104403480263898e+01,5.464976531329070752e+01 +-1.529336759320916395e+00,2.536726281902822322e+01,6.103145804211111169e+01 +-1.640654418180728991e+00,2.835444929368787825e+01,6.806113936054460112e+01 +-1.536186388640095490e+00,2.812492283835546658e+01,6.726356161221721663e+01 +-1.774259310091623298e+00,2.860074910003487503e+01,6.821640423109698759e+01 +-2.075075735399039889e+00,2.891894371165824396e+01,6.901222603065306771e+01 +-2.088019383592059519e+00,2.821710085158172987e+01,6.751617612329185647e+01 +-1.841396919347322747e+00,2.690253055465653986e+01,6.449389339053209369e+01 +-1.450293923885868974e+00,2.514052716055152104e+01,6.032384862631147371e+01 +-1.203632980277639097e+00,2.392155666569973960e+01,5.734830071164151377e+01 +-1.108065530405529131e+00,2.391981885194385882e+01,5.721634863905219959e+01 +-1.106584740213503615e+00,2.338802112207810424e+01,5.582256142008910160e+01 +-1.242060193075045893e+00,2.300009882231454483e+01,5.481701392150043972e+01 +-1.627267641486996652e+00,2.382153791767498063e+01,5.674164950033876664e+01 +-2.055666545137500911e+00,2.536878439238774519e+01,6.043172192527882203e+01 +-2.319333744038923673e+00,2.586770674594025721e+01,6.163788755602752190e+01 +-2.295135015508320109e+00,2.598519676837733527e+01,6.189915681712002993e+01 +-2.203559469265081727e+00,2.533171271938528335e+01,6.029926907254242963e+01 +-2.143034122439080758e+00,2.493504993537855086e+01,5.926900332071764410e+01 +-2.040005349410622504e+00,2.406892085851896468e+01,5.715070360592362420e+01 +-1.969552747542822280e+00,2.375710194647185602e+01,5.666838067158631986e+01 +-1.790938352982415438e+00,2.291290310452809820e+01,5.503747412007554374e+01 +-1.545618121083412122e+00,2.177223107082955167e+01,5.263349909872241028e+01 +-1.367551590630945224e+00,2.000121810389018506e+01,4.846646166240823561e+01 +-1.379166992827476346e+00,1.970911643291179161e+01,4.773282950712096806e+01 +-1.515193297575443632e+00,2.017591241180764428e+01,4.888149652256016964e+01 +-1.587412896456806166e+00,2.000838253404416633e+01,4.847459427226228001e+01 +-1.409579210117378967e+00,1.865348986992106717e+01,4.501717741573978770e+01 +-1.365970674620644587e+00,1.872574117987096542e+01,4.523879977830415555e+01 +-1.455651177782250949e+00,2.038416489040488599e+01,4.925273422196492135e+01 +-1.633316307317024485e+00,2.304298928567751403e+01,5.553717578356192064e+01 +-1.863580177738062282e+00,2.458333001856438926e+01,5.900392215917973715e+01 +-1.912487014912665373e+00,2.319587076275121973e+01,5.534820020550026243e+01 +-1.861692152980403581e+00,2.185159938557242043e+01,5.199925482023022028e+01 +-1.776327631767824711e+00,2.038264562810581282e+01,4.863844438066713849e+01 +-1.541746691944706482e+00,1.856456063622448482e+01,4.432282204038409645e+01 +-1.522354275043182881e+00,1.873336143412394250e+01,4.494206943399126430e+01 +-1.670399732716044916e+00,2.009330643525134974e+01,4.848088145494588730e+01 +-1.846161855012542929e+00,2.144348980744845079e+01,5.191073759525754383e+01 +-1.966946817628567157e+00,2.303765381398869039e+01,5.587566820598087958e+01 +-2.067647729271002710e+00,2.326297627591588579e+01,5.649578814381648328e+01 +-2.091746148459610488e+00,2.337529797217656125e+01,5.674621330460746549e+01 +-2.023290099636080530e+00,2.352892197143243891e+01,5.705961841744429108e+01 +-1.847465391844260729e+00,2.263105256536579191e+01,5.473535342476544940e+01 +-1.780602277549185875e+00,2.185063934500255556e+01,5.270285347176516666e+01 +-1.828658254714138343e+00,2.171044513745815507e+01,5.223842456424587510e+01 +-2.053822425706290034e+00,2.237293731682805031e+01,5.376696606072269446e+01 +-2.263413773679181507e+00,2.328919774945989118e+01,5.592625541184351334e+01 +-2.297529506893869033e+00,2.323133718708938744e+01,5.585161679033663518e+01 +-2.087666329370773344e+00,2.239161099248656228e+01,5.403185239121719974e+01 +-1.788868721013629592e+00,2.195137670408230690e+01,5.315573062918945624e+01 +-1.515454823488520564e+00,2.198303004295464547e+01,5.331010246790624052e+01 +-1.285621867072416880e+00,2.086812545458548485e+01,5.052798027258700131e+01 +-1.144847916396519727e+00,1.867055661185960247e+01,4.504609996042815112e+01 +-1.067788309230201627e+00,1.665651444034478601e+01,4.007765974157373989e+01 +-1.051069257540768298e+00,1.600098721130502710e+01,3.844769514450990755e+01 +-1.134133861127632370e+00,1.659855721911637616e+01,3.986847692006574562e+01 +-1.151294790496180331e+00,1.738413671451764841e+01,4.177449277038780906e+01 +-1.057152707479710685e+00,1.728362387348747831e+01,4.157302667974111898e+01 +-1.052960035098690073e+00,1.744974791158517036e+01,4.200542807601985373e+01 +-1.145863272989028792e+00,1.875138044000567561e+01,4.519854647974699446e+01 +-1.548118408016867509e+00,2.058898886385778582e+01,4.961650082383867755e+01 +-1.823349464815540166e+00,2.101278497696454650e+01,5.057613918333822767e+01 +-1.784337204381251984e+00,2.173273502334706819e+01,5.208194699176496556e+01 +-1.573565504519838454e+00,2.307409351087870775e+01,5.506478650099012384e+01 +-1.300530521857956145e+00,2.461662503745202457e+01,5.866006838474100960e+01 +-1.169674872369586893e+00,2.550482428434250437e+01,6.082457369498708033e+01 +-1.186261053977098578e+00,2.421185041982903385e+01,5.771837031764864889e+01 +-1.049725353300938302e+00,2.268149584193168522e+01,5.403569675189348942e+01 +-1.199493150099381289e+00,2.400569929930610868e+01,5.720107002561991294e+01 +-1.388579933190099203e+00,2.600842025369650656e+01,6.210588078190838246e+01 +-1.351640749356260995e+00,2.549548952596447648e+01,6.101397692303467579e+01 +-1.209526417904795537e+00,2.476756408899535700e+01,5.906331877474376313e+01 +-1.105344410317267823e+00,2.575085777339867832e+01,6.103168829135063334e+01 +-1.450843453688680285e+00,2.900241093913622237e+01,6.842943350360370403e+01 +-1.940642906593939454e+00,3.225551901570472069e+01,7.603231036590031522e+01 +-2.006123734224982247e+00,3.208541830335040146e+01,7.561129990951292257e+01 +-1.717637103583398162e+00,2.873830826806283767e+01,6.777242092202016011e+01 +-1.398423509399012055e+00,2.543431379277114246e+01,5.997287504551940174e+01 +-1.280768656681207318e+00,2.325780153049484156e+01,5.494252273614617366e+01 +-1.476942645169934343e+00,2.311465857815998959e+01,5.472959401002147217e+01 +-1.729703577965768790e+00,2.452099928105489823e+01,5.832667783717443655e+01 +-2.049671833022563394e+00,2.648332387017384804e+01,6.322092995185923314e+01 +-2.268405493291727471e+00,2.772811219327363830e+01,6.634042121374503154e+01 +-2.260071119737006917e+00,2.753170817289962002e+01,6.579968179006016271e+01 +-2.173575275212812574e+00,2.706166152579551820e+01,6.458394064344167873e+01 +-2.187555506129074345e+00,2.672995919078499227e+01,6.377876462846272432e+01 +-2.289771462165439253e+00,2.692215199954085847e+01,6.436252293119589751e+01 +-2.335490871912005773e+00,2.649776562889019260e+01,6.345971005445302637e+01 +-2.237411826558752814e+00,2.573526011691649273e+01,6.171489087317906552e+01 +-2.045319920905046995e+00,2.506720723927108452e+01,6.014398804919404995e+01 +-1.865412506639397394e+00,2.465622704521450359e+01,5.914413491881986573e+01 +-1.725120916283394923e+00,2.452013609076368184e+01,5.876245079788289161e+01 +-1.667920997350287760e+00,2.444719342830540398e+01,5.852058547255533938e+01 +-1.672787274878738684e+00,2.423006636637732214e+01,5.793461462990460120e+01 +-1.701150538412758983e+00,2.449916488883766874e+01,5.854439709425376748e+01 +-1.724657481515260438e+00,2.400007250699956529e+01,5.736660606598995571e+01 +-1.744331135160814394e+00,2.369032141426306026e+01,5.679648344094354684e+01 +-1.619105568504699333e+00,2.291106109535591884e+01,5.513553698653431923e+01 +-1.307458960667594372e+00,2.066209827727320203e+01,4.987696398581900326e+01 +-1.108859961820054085e+00,1.930374194884921479e+01,4.671260084954523961e+01 +-1.356908763513718030e+00,2.048651235588303976e+01,4.954278195439294308e+01 +-1.694109537590677395e+00,2.116567116318261554e+01,5.115430630950813651e+01 +-1.837675906808509785e+00,2.183609864379170062e+01,5.268497467793666544e+01 +-1.577605993306494758e+00,2.242248151179947513e+01,5.380751709157723184e+01 +-1.278331719693796664e+00,2.357364244798690933e+01,5.631901335510438855e+01 +-1.180128551806712611e+00,2.448420404341572976e+01,5.841400620839468161e+01 +-1.227358306651510134e+00,2.297952180421751933e+01,5.489764753875326164e+01 +-1.196119992041865254e+00,1.961181332898327412e+01,4.703097889977387780e+01 +-1.301813980856594499e+00,1.909555625477415219e+01,4.590905859022085167e+01 +-1.450305132712178757e+00,2.037026892563450176e+01,4.894842310169289590e+01 +-1.687377570449162256e+00,2.124103210545327869e+01,5.104100438653772187e+01 +-1.682533277516474080e+00,2.034139998349942147e+01,4.892031733177503128e+01 +-1.515867905918281355e+00,1.925371984517619950e+01,4.634908055512319436e+01 +-1.330346170175282117e+00,1.866849938245209728e+01,4.493457314863636043e+01 +-1.203457520258568003e+00,1.857965246047189467e+01,4.464257110443843146e+01 +-1.194223354189681396e+00,1.971573279920783506e+01,4.718227060556690589e+01 +-1.151770470779769573e+00,1.942477612542835885e+01,4.650205937197698347e+01 +-1.282411995761369328e+00,1.983625792124017551e+01,4.757148730932235026e+01 +-1.691050252216759198e+00,2.359289714983680852e+01,5.659671902525634835e+01 +-2.232674746259244003e+00,2.955552419038900425e+01,7.076670623941521399e+01 +-2.498640517424592922e+00,3.471123283913192381e+01,8.291341767910272154e+01 +-2.453351158011398692e+00,3.665041851483894675e+01,8.743300975457066215e+01 +-2.117491023890529789e+00,3.344755507530361172e+01,7.977905719704918397e+01 +-1.983573592187895862e+00,2.963608454364728573e+01,7.072649393246300065e+01 +-1.921599577325156849e+00,2.661369091627476280e+01,6.356265625531629837e+01 +-2.074881223483558301e+00,2.465784116020047989e+01,5.892934298057349451e+01 +-2.134703055833714558e+00,2.371255739982849775e+01,5.676473690916546389e+01 +-2.122851634633184936e+00,2.285883742417812670e+01,5.476344840359284660e+01 +-1.868709621444323288e+00,2.080327734871811884e+01,4.986085584140305826e+01 +-1.657635219225887191e+00,1.851370732577064615e+01,4.443290098405705635e+01 +-1.512232437118401496e+00,1.717633074692089679e+01,4.122056610828958867e+01 +-1.533755281748169441e+00,1.652391994664673192e+01,3.965308250415009184e+01 +-1.557139442124909623e+00,1.641662508948336807e+01,3.946719733279829256e+01 +-1.633358612167639112e+00,1.813579562152102298e+01,4.363803316784975550e+01 +-1.451683317155905595e+00,2.032262288507713066e+01,4.874922737633875158e+01 +-1.380390177738411328e+00,2.114397832768902674e+01,5.049435778492227200e+01 +-1.338082340916973756e+00,1.950441607296701108e+01,4.647390378993733862e+01 +-1.424029823807206219e+00,1.705021804436359645e+01,4.065002211599933446e+01 +-1.684051629036537268e+00,1.665787248665939302e+01,3.987853184948411922e+01 +-1.761115053345795323e+00,1.729509689930462457e+01,4.142910738820222605e+01 +-1.773223696391756921e+00,1.800946916809038356e+01,4.306843283137957457e+01 +-1.846212123484523904e+00,1.858780372969331296e+01,4.460381813590575462e+01 +-1.830131069641516728e+00,1.937937615793762092e+01,4.684874320348441756e+01 +-1.861438023952477039e+00,1.994938835416297707e+01,4.839000382552395507e+01 +-1.898328139266352688e+00,2.004019377811232516e+01,4.856378893432589905e+01 +-1.806557924118781466e+00,1.947064045549510070e+01,4.696462717861703595e+01 +-1.774747579934836228e+00,2.043988659264882557e+01,4.906532280499639853e+01 +-1.732382809137522406e+00,2.143786194403279666e+01,5.139360104696473286e+01 +-1.955406813904497110e+00,2.231133817837414313e+01,5.347671073508074358e+01 +-2.069958719797686530e+00,2.155999079865025436e+01,5.163265193593558422e+01 +-2.025966787185963458e+00,2.142891844235746390e+01,5.132004624837777840e+01 +-2.065312620113487707e+00,2.289113315901514767e+01,5.476325503619749924e+01 +-2.053342469541443283e+00,2.468989933713199747e+01,5.896975074659951588e+01 +-2.132561816967661450e+00,2.524429007197373664e+01,6.029443779454723540e+01 +-2.105984962086142165e+00,2.388190312274404548e+01,5.710806894192833738e+01 +-2.063775863062910609e+00,2.156843775771753258e+01,5.158139711054575116e+01 +-2.303842312648040735e+00,2.088408011555696930e+01,4.984655288992848199e+01 +-2.485005219645819441e+00,2.067120162690828522e+01,4.929702075511814741e+01 +-2.284451108133149333e+00,2.057813813414561110e+01,4.916475151289447609e+01 +-2.039376922947293114e+00,2.014435445829234794e+01,4.830297376649664898e+01 +-1.816599569852699325e+00,1.909841108038029489e+01,4.586477576629063435e+01 +-1.819733570555754687e+00,1.820834327674285902e+01,4.360325338775367499e+01 +-1.823738793696256799e+00,1.684078041323811092e+01,4.026163179889869070e+01 +-1.827033304735687924e+00,1.698787572175090332e+01,4.070312673020261229e+01 +-1.938023971221575215e+00,1.849187166957577944e+01,4.442679293783563566e+01 +-2.086808303875979043e+00,1.924613030376384870e+01,4.629783219920459203e+01 +-2.048734752656806712e+00,1.897697608019918292e+01,4.549531462005329274e+01 +-1.965362641203131089e+00,1.861268042827988012e+01,4.432988816500299833e+01 +-1.903304570728952427e+00,1.744690977189349468e+01,4.143263822638127181e+01 +-1.848384758516185222e+00,1.700336796827776453e+01,4.045421528887902696e+01 +-1.827054554234631478e+00,1.681583883597010498e+01,4.016710285689607218e+01 +-1.736513768522726320e+00,1.704956607597586782e+01,4.080158205514379688e+01 +-1.579407767117614325e+00,1.780614199904318795e+01,4.254760039314609799e+01 +-1.600412626574987618e+00,1.855284934684594944e+01,4.428101307162328482e+01 +-1.610966008170170882e+00,1.795023957257426517e+01,4.288206714099187877e+01 +-1.619544190948812412e+00,1.696202744686013375e+01,4.062148144486552326e+01 +-1.716155217359340401e+00,1.663349075847957081e+01,4.003167989720380149e+01 +-1.790187649798332448e+00,1.711044398035491909e+01,4.140713279400920044e+01 +-1.908484741900659643e+00,1.776087766292582870e+01,4.308928929557254150e+01 +-1.929368529954565536e+00,1.803119737882163776e+01,4.374322095897905172e+01 +-1.807375380341023963e+00,1.854289161097850069e+01,4.501449631700259602e+01 +-1.567128171017638127e+00,1.910228635092077099e+01,4.640254523319523372e+01 +-1.499640692560853417e+00,2.076953465822317213e+01,5.054985645761689028e+01 +-1.278423208801333866e+00,2.021070094294229236e+01,4.923300746259045724e+01 +-1.556500848204716014e+00,2.079451987588844375e+01,5.042626583017069919e+01 +-1.996773495490490991e+00,2.267793340864593432e+01,5.464220614025526856e+01 +-2.280701071922110135e+00,2.404988093704695729e+01,5.771320511672698927e+01 +-2.365257773451038936e+00,2.458092254240355601e+01,5.889773956836649660e+01 +-2.277596818982350335e+00,2.407485090752925316e+01,5.783738681325854714e+01 +-1.949666380595252324e+00,2.225833674387894234e+01,5.356128601115851495e+01 +-2.089095815924493671e+00,2.111334220183418608e+01,5.083622915152144373e+01 +-1.984778459144814322e+00,2.018098840766730717e+01,4.851116060578395661e+01 +-1.862089278179243523e+00,2.155302068012591832e+01,5.156541702052052756e+01 +-1.722211450499867791e+00,2.539445752580459370e+01,6.057103578015629353e+01 +-1.474520860174387771e+00,2.689836760803084914e+01,6.414556590181666706e+01 +-1.374649329764701999e+00,2.434573948646639963e+01,5.820061749590794875e+01 +-1.518602221618707615e+00,2.078895395575456106e+01,5.004930575305881746e+01 +-1.637910616449524515e+00,2.042206334033674153e+01,4.950612643421047210e+01 +-1.702919375451994899e+00,2.124303024608135360e+01,5.156673472392649415e+01 +-1.713016666710306168e+00,2.115791832779583359e+01,5.121451907109938873e+01 +-1.583206754935861715e+00,1.794682117559475643e+01,4.318191582431325770e+01 +-1.475426851161863340e+00,1.550712770298633814e+01,3.702849060832500072e+01 +-1.645806255247055816e+00,1.650514770561947842e+01,3.945114736790715426e+01 +-1.834106990773040735e+00,1.853708436176169272e+01,4.455662299175097729e+01 +-1.949442388491964939e+00,1.925979961712619826e+01,4.648784510829172234e+01 +-1.992434898379773722e+00,1.882263645053183154e+01,4.555859637977955856e+01 +-1.915421902875540372e+00,1.798618893528198370e+01,4.353899297781216404e+01 +-2.013855318654647952e+00,1.894371695354770679e+01,4.571321422347631369e+01 +-2.005145606557097615e+00,2.034923618222948960e+01,4.894809450929241734e+01 +-1.943742925435225199e+00,2.173802070174130208e+01,5.206180892193578558e+01 +-2.205824001859649108e+00,2.377651067873448554e+01,5.679700765123715200e+01 +-2.185134119293240751e+00,2.435246120120924829e+01,5.811437701341266404e+01 +-2.266030184964973770e+00,2.502846470688807301e+01,5.971146417601975287e+01 +-2.244113561718691141e+00,2.567316058668928846e+01,6.129370160529128242e+01 +-2.140863454848187075e+00,2.625904891581159717e+01,6.274998195697357062e+01 +-2.296168906161156542e+00,2.731750442560340986e+01,6.531932774292263844e+01 +-2.506359891360791625e+00,2.864764507970083685e+01,6.852507756530650340e+01 +-2.636482886475449483e+00,2.971626961688111024e+01,7.112653148379922641e+01 +-3.137223260600403130e+00,3.171499852334514102e+01,7.607604090698501409e+01 +-3.116067313068188849e+00,3.187891882723972969e+01,7.645545083525615837e+01 +-2.735009997064412168e+00,2.931581946221152890e+01,7.025760195737487379e+01 +-2.152727368095080251e+00,2.613050286873578898e+01,6.264714227272368419e+01 +-1.662701956133167069e+00,2.327193415922604913e+01,5.585833644144470611e+01 +-1.385899064785015344e+00,2.040547081041486166e+01,4.893093813149379656e+01 +-1.557150514990529366e+00,1.890241493925649507e+01,4.522946811463435779e+01 +-1.761403387664248754e+00,1.850125176384654324e+01,4.408502357776018243e+01 +-1.972857792092485463e+00,1.852763289151437220e+01,4.415954507257514194e+01 +-2.019608355458852866e+00,1.922906044947969662e+01,4.598744141496098337e+01 +-1.966751375664400392e+00,1.905085821470578011e+01,4.564221366870233965e+01 +-1.872955545018470280e+00,1.963237334672096424e+01,4.706596803010074836e+01 +-1.833087079862817825e+00,2.024723081095843469e+01,4.857868758789264518e+01 +-1.698217529925843960e+00,2.137682327684587591e+01,5.131324398144516863e+01 +-1.775228014895095852e+00,2.239619524635761394e+01,5.383789602098062232e+01 +-1.925403187392655369e+00,2.320712770318994345e+01,5.590866574794759458e+01 +-1.994108616063345440e+00,2.275412687708519854e+01,5.482687426271687059e+01 +-1.840626103266790770e+00,2.128124985375252720e+01,5.128127474029270161e+01 +-1.463316655865038562e+00,1.894571645410105276e+01,4.561254783438374716e+01 +-1.280705641570398789e+00,1.882147926129352555e+01,4.536722473766729991e+01 +-1.368798067559156229e+00,1.838659168467755478e+01,4.436105934599585510e+01 +-1.499467203471371413e+00,2.006716183975560597e+01,4.828546268100664918e+01 +-1.577396160364047617e+00,2.300992069489247882e+01,5.499412300522708108e+01 +-1.438709210179171860e+00,2.664175899169292805e+01,6.330191074170558352e+01 +-1.132719650374832243e+00,2.717804683283010547e+01,6.441945662076764734e+01 +-9.698520856274481794e-01,2.412420661667994182e+01,5.727149460922624513e+01 +-9.647205448542163220e-01,1.889206933405419875e+01,4.498810890867061119e+01 +-1.037129091038148099e+00,1.544175008328484289e+01,3.692965021755058785e+01 +-1.062393427147778402e+00,1.471827700539992811e+01,3.527989131934718614e+01 +-1.286094110195908247e+00,1.730842028786565123e+01,4.147928608849586141e+01 +-1.644103465004422837e+00,2.069383823069961537e+01,4.954146554849852890e+01 +-2.185100342682260166e+00,2.416991456306329411e+01,5.788195936184160928e+01 +-2.531556438045339252e+00,2.501362443187763063e+01,5.996216455666016998e+01 +-2.432911678539639855e+00,2.270639842516170859e+01,5.446761876331225238e+01 +-2.104194196363147640e+00,1.970141396883481733e+01,4.723277000853597940e+01 +-1.873737641015289057e+00,1.737949883847534593e+01,4.157481419677572632e+01 +-1.675139283453361161e+00,1.637898468156004839e+01,3.914133459726041764e+01 +-1.737777653647831100e+00,1.653125742109396512e+01,3.952001906540629506e+01 +-1.730443531894887421e+00,1.594710024501925361e+01,3.807564062247975301e+01 +-1.768697512944345851e+00,1.644294007098843124e+01,3.922120966879423776e+01 +-1.844870259168214899e+00,1.845328257495962276e+01,4.402950154215369594e+01 +-1.973650412912161700e+00,2.054455387502575547e+01,4.903395415800690671e+01 +-2.068315301113336169e+00,2.178354880040495090e+01,5.199703887252719881e+01 +-1.960475707764485653e+00,2.127843188382461648e+01,5.070147067614852432e+01 +-1.943406674541545698e+00,2.123877626953400011e+01,5.057160608026085669e+01 +-2.142732675232885686e+00,2.291225240838718236e+01,5.464944312350500155e+01 +-2.584775605485532424e+00,2.561783177884547058e+01,6.128919122417865140e+01 +-3.003429423778321450e+00,2.744682349155085177e+01,6.576602038634906933e+01 +-3.253283309071253626e+00,2.851788427073600829e+01,6.836045203592649955e+01 +-3.157695558442711103e+00,2.821796059653192756e+01,6.760796007844527367e+01 +-3.115646808750091701e+00,2.804298361743654411e+01,6.719601581715161842e+01 +-2.910692282026545286e+00,2.596266735610631926e+01,6.210942118145520396e+01 +-2.576571294180995508e+00,2.503608093422614189e+01,5.982205537978197185e+01 +-1.969735263060981678e+00,2.564361543340454119e+01,6.134445055754501652e+01 +-1.638648782621669131e+00,2.846169871774645799e+01,6.839103521825144583e+01 +-1.325634745139730786e+00,2.878839667015354919e+01,6.931878901321204012e+01 +-1.223745397172512739e+00,2.596935732192714852e+01,6.237921405159840305e+01 +-1.057868426347513546e+00,2.071928756852218001e+01,4.940537463325344447e+01 +-9.991943788574659813e-01,1.784865267006428979e+01,4.233155194173461666e+01 +-1.105025977835984330e+00,1.725917043123259376e+01,4.099220118810100644e+01 +-1.524629328242347093e+00,1.835255378562315798e+01,4.386235626238863006e+01 +-1.757972373777731301e+00,1.932596576243890141e+01,4.648569460149117560e+01 +-1.906359014511638472e+00,2.043360497014463562e+01,4.928908440826955228e+01 +-1.995139570381898597e+00,2.104911064294094913e+01,5.082574483289145206e+01 +-1.988650405366386043e+00,2.101319203926298229e+01,5.073233737099948115e+01 +-1.909956634011058529e+00,2.039023164807436928e+01,4.925083091030375471e+01 +-1.806707718400530460e+00,1.947617450750200163e+01,4.723273302010217378e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal.py" new file mode 100644 index 00000000..90b55031 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal.py" @@ -0,0 +1,31 @@ +import numpy as np +import pandas as pd + +# 设置文件路径 +npy_file_path = './anno.npy' # .npy 文件路径 +excel_file_path = './67.xlsx' # Excel 文件路径 + +# 读取 .npy 文件 +data_npy = np.load(npy_file_path) + +# 读取 Excel 文件,确保 header=None,因为没有标题行 +data_excel = pd.read_excel(excel_file_path, header=None) # 不使用标题行 + +# 将 Excel 数据转换为 NumPy 数组 +data_excel_np = data_excel.to_numpy() + +# 确保矩阵的维度是正确的 +assert data_npy.shape == (390, 52), "npy 文件的形状应该是 (390, 52)" +assert data_excel_np.shape == (52, 3), "Excel 文件应该有 52 行和 3 列" + +# 矩阵乘法 +result = np.dot(data_npy, data_excel_np) + +# 输出结果 +print("Result of the matrix multiplication (shape: {0}):".format(result.shape)) +print(result) + +# 如果需要将结果保存到文件中 +output_file_path = './anno67.npy' +np.save(output_file_path, result) # 保存结果为 .npy 文件 +print(f"Result saved to {output_file_path}") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal2.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal2.py" new file mode 100644 index 00000000..6b24e056 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal2.py" @@ -0,0 +1,22 @@ +import numpy as np + +# 定义文件名 +differences_file = 'differences_test.npy' + +# 加载 .npy 文件 +differences_data = np.load(differences_file) + +# 确保数据的列数正确 +if differences_data.shape[1] < 3: + raise ValueError("The data must have at least three columns.") + +# 计算每行的距离(第一个和第二个元素的平方和的平方根) +distances = np.sqrt(differences_data[:, 0]**2 + differences_data[:, 1]**2) + +# 输出为 .npy 文件 +np.save('calculated_distances.npy', distances) + +# 输出为 .txt 文件 +np.savetxt('calculated_distances.txt', distances, delimiter=',', fmt='%.18e') + +print("Distances calculated and saved to calculated_distances.npy and calculated_distances.txt") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal_dis.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal_dis.py" new file mode 100644 index 00000000..14637e72 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/cal_dis.py" @@ -0,0 +1,39 @@ +import numpy as np + +# 定义文件名 +annotation_file = 'test65.npy' +test_file = 'test67.npy' + +# 加载 .npy 文件 +annotation_data = np.load(annotation_file) +test_data = np.load(test_file) + +# 确保数据有足够的行 +if annotation_data.shape[0] < 390 or test_data.shape[0] < 390: + raise ValueError("Both files must have at least 390 rows.") + +# 取前 153 行 +annotation_subset = annotation_data[:390] +test_subset = test_data[:390] + +# 提取 x 和 z 坐标 (假设 x 在第 0 列, z 在第 1 列) +# x_coords_annotation = annotation_subset[:, 0] +# y_coords_annotation = annotation_subset[:, 1] +# x_coords_test = test_subset[:, 0] +# y_coords_test = test_subset[:, 1] + +# 计算投影距离 (只考虑 x 和 z 坐标) +# 距离计算公式: distance = sqrt((x2 - x1)^2 + (y2 - y1)^2) +# distances = np.sqrt((x_coords_test - x_coords_annotation) ** 2 + (y_coords_test - y_coords_annotation) ** 2) + +y_coords_annotation = annotation_subset[:, 1] +y_coords_test = test_subset[:, 1] +distances = np.sqrt((y_coords_test - y_coords_annotation) ** 2) +# 输出为 .npy 文件 +np.save('mouth_test.npy', distances) + +# 输出为 .txt 文件 +np.savetxt('mouth_test.txt', distances, delimiter=',', fmt='%.18e') + +print("Projected distance calculations saved to projected_distances.npy and projected_distances.txt") + diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/diff.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/diff.py" new file mode 100644 index 00000000..33d6d309 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/diff.py" @@ -0,0 +1,25 @@ +import numpy as np + +# 定义文件名 +test_file_1 = 'test65.npy' +test_file_2 = 'test67.npy' + +# 加载 .npy 文件 +test_data_1 = np.load(test_file_1) +test_data_2 = np.load(test_file_2) + +# 确保两个数据的行数相同 +if test_data_1.shape[0] != test_data_2.shape[0]: + raise ValueError("Both files must have the same number of rows.") + +# 计算每一行的差异 +# 假设 test_data_1 和 test_data_2 都是 n 行 3 列的数组 +differences = test_data_1 - test_data_2 # 每一元素相减 + +# 输出为 .npy 文件 +np.save('differences_test.npy', differences) + +# 输出为 .txt 文件 +np.savetxt('differences_test.txt', differences, delimiter=',', fmt='%.18e') + +print("Differences calculated and saved to differences.npy and differences.txt") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.npy" new file mode 100644 index 00000000..98515eea Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.txt" new file mode 100644 index 00000000..4084677f --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_anno.txt" @@ -0,0 +1,390 @@ +5.606353423484708998e-01,-1.022914622551337871e+01,-1.825086089685072466e+00 +5.008810265153179619e-01,-1.022957776431666588e+01,-1.806198024878170827e+00 +6.523118669508233269e-01,-1.067509662111333668e+01,-1.887058719803178519e+00 +8.453004649418703886e-01,-1.092974045857008036e+01,-1.938442930235339645e+00 +9.746487503748807457e-01,-1.067266875200683529e+01,-1.894397592140350639e+00 +9.914167407007631327e-01,-9.844003683933117088e+00,-1.740657628303466709e+00 +9.458412530114881367e-01,-8.978876299273643724e+00,-1.588589118745694861e+00 +9.097203897473594703e-01,-8.708092131295167349e+00,-1.555542276436064242e+00 +1.000263526209481224e+00,-8.716415166451596974e+00,-1.564920817408363973e+00 +1.071210277907076680e+00,-8.436472650679075258e+00,-1.513054621018085300e+00 +1.345982984209634914e+00,-8.409444624322155448e+00,-1.501185293302249590e+00 +1.756409287435774180e+00,-8.769020418875857814e+00,-1.559423750983313539e+00 +1.996072992938008106e+00,-9.219439711886327160e+00,-1.652212241220880173e+00 +2.025979951129929457e+00,-9.234101848504714383e+00,-1.650165854899590556e+00 +1.854959886044834416e+00,-8.451664407407371016e+00,-1.500048382178093220e+00 +1.626502628096232250e+00,-7.978871621290338112e+00,-1.421085907210041910e+00 +1.585235230838282661e+00,-8.162875444300164318e+00,-1.478015312982307705e+00 +1.461219995368698843e+00,-8.545187346189081268e+00,-1.567890284583462801e+00 +1.352298139276651545e+00,-8.586828888690334338e+00,-1.571863567549542040e+00 +1.336422454954083072e+00,-8.056393458442796529e+00,-1.449281987502843094e+00 +1.277486711006712072e+00,-7.053854089069716338e+00,-1.250054744682188357e+00 +1.238613673506370194e+00,-6.199459836588662398e+00,-1.079446454410330603e+00 +1.103936621448285305e+00,-5.583733463616669113e+00,-9.580799362621164050e-01 +1.096542562089155126e+00,-5.760591063793278011e+00,-9.883274596324866934e-01 +1.387210691613517399e+00,-6.736527892783085392e+00,-1.165937159130315592e+00 +1.648157825661141995e+00,-7.747933658180945926e+00,-1.357674403600853452e+00 +1.699947975684851453e+00,-8.350673872890153504e+00,-1.474733144028142817e+00 +1.568654936634275909e+00,-8.219073231674665081e+00,-1.453686254393879551e+00 +1.369940771834804227e+00,-7.622846516042569576e+00,-1.345933351232197595e+00 +1.300504289528991775e+00,-7.160894362833531090e+00,-1.257786402369234224e+00 +1.384888831866536441e+00,-6.791941243796561167e+00,-1.175225015567079367e+00 +1.389173068039694314e+00,-6.756425888933961232e+00,-1.170842601184745035e+00 +1.526642647165129540e+00,-7.472420290736735637e+00,-1.326922110935079502e+00 +1.861179384078610610e+00,-8.616957235891081979e+00,-1.576396576545313621e+00 +2.147482773622340524e+00,-9.394675137789711528e+00,-1.748552825100709640e+00 +2.331815856079550109e+00,-9.498939070213825886e+00,-1.772029305263380650e+00 +2.399155185477613639e+00,-9.372928113335062150e+00,-1.722231242094508730e+00 +2.320957605328565432e+00,-9.101816252574144173e+00,-1.645558354020842273e+00 +2.296739131218604957e+00,-9.047122361283374659e+00,-1.619537554074796049e+00 +2.261883774625031762e+00,-8.730085169692983982e+00,-1.563099447167843437e+00 +2.152802298737130027e+00,-8.390879425182642848e+00,-1.506334051281321251e+00 +2.030986034732311207e+00,-8.161929039290427568e+00,-1.458548480414052051e+00 +1.899179821477095187e+00,-8.071620000858462873e+00,-1.429829852754636477e+00 +1.836990391416778001e+00,-8.051385616112947119e+00,-1.420433624318867771e+00 +1.812369576241062541e+00,-8.309056446320806089e+00,-1.467852451035540184e+00 +1.845965916599493273e+00,-8.471976451331633129e+00,-1.489183487654131000e+00 +1.939790528899413724e+00,-8.744243594807040054e+00,-1.541496275273786409e+00 +1.979341426437855711e+00,-8.989073273847957068e+00,-1.622490903931598893e+00 +1.878432590652253431e+00,-8.838555412981492054e+00,-1.627891858471897990e+00 +1.567655711953570341e+00,-7.995794678549572154e+00,-1.478196777204558998e+00 +1.272410593727006933e+00,-7.047675166544536296e+00,-1.283511015969764912e+00 +1.200775250048961684e+00,-6.746732068518459968e+00,-1.199090458077890275e+00 +1.297352597458098167e+00,-7.338460038942297814e+00,-1.295184529510741811e+00 +1.402314076289961964e+00,-8.236072792235134443e+00,-1.458371499076278610e+00 +1.450249415017252019e+00,-8.399643837571334259e+00,-1.482342793663327996e+00 +1.622860089175337306e+00,-8.436286851002568810e+00,-1.490162735063094601e+00 +1.940978616710861582e+00,-8.722767503388515919e+00,-1.547766120395564826e+00 +2.248328022214155286e+00,-9.319565385724827067e+00,-1.664817023136563989e+00 +2.438165898168692003e+00,-9.906201868833367286e+00,-1.784708089664007957e+00 +2.410184651363354469e+00,-1.013682808345416575e+01,-1.825328894820351877e+00 +2.178001920553561455e+00,-9.842010730476296487e+00,-1.751289010813820823e+00 +1.950699517525710469e+00,-9.371338108640998144e+00,-1.643270225405828455e+00 +1.805623280776937678e+00,-8.920690675728582875e+00,-1.562940167260421731e+00 +1.854437463271300990e+00,-8.451905926898223953e+00,-1.486092719985393273e+00 +1.800100718146068646e+00,-7.999153948117466939e+00,-1.416698332759757761e+00 +1.559434493897492002e+00,-7.819991001876243075e+00,-1.381853369994125558e+00 +1.267817453346912648e+00,-7.934787422080169961e+00,-1.395183809309642697e+00 +1.099949725504393960e+00,-8.313751033719888994e+00,-1.461931719100370231e+00 +1.074392160916028294e+00,-8.194242051135052662e+00,-1.441139888179833406e+00 +1.095584226483922841e+00,-7.410072491378588921e+00,-1.295249586358515614e+00 +1.037802322613210926e+00,-6.473786182354643870e+00,-1.121073951332363094e+00 +1.132558365773032705e+00,-6.208991588210823309e+00,-1.073914349419304415e+00 +1.311508696069284996e+00,-6.775520237396989387e+00,-1.189875679305060885e+00 +1.554108720157429513e+00,-7.617766166434506658e+00,-1.359723723133129170e+00 +1.833980452064602140e+00,-8.195580063249785496e+00,-1.466666356379036529e+00 +2.053601289280158948e+00,-8.269759791877479671e+00,-1.473986537677390629e+00 +2.065432883458069746e+00,-7.607170380317670677e+00,-1.331647314413928029e+00 +1.989486970402808641e+00,-7.401126524281401942e+00,-1.300570726412011879e+00 +1.896309228838708227e+00,-7.676928045408661916e+00,-1.368869763981656718e+00 +1.839045761703938631e+00,-8.262610961307029100e+00,-1.497213846955190775e+00 +1.965416381884469876e+00,-8.844374680925321641e+00,-1.613210797202384583e+00 +2.081541946902480511e+00,-9.019825730108244954e+00,-1.643427594111287249e+00 +2.059264399407374491e+00,-8.865308830034813070e+00,-1.602321250030847466e+00 +2.108461459075039457e+00,-8.886312619003438940e+00,-1.610216433444257689e+00 +2.150704620786534793e+00,-8.873638209641695695e+00,-1.613009548983271202e+00 +2.088297229140238187e+00,-8.740107822138956095e+00,-1.582288702223351606e+00 +2.097295166665259725e+00,-8.572316644432676824e+00,-1.542618064616348761e+00 +1.998678485551629969e+00,-8.306597733693356744e+00,-1.494940696142691650e+00 +2.024001900090457440e+00,-8.122014173658335778e+00,-1.448385465271755379e+00 +2.052893614336939176e+00,-7.687690226379039871e+00,-1.337488762107476248e+00 +1.893975833446997603e+00,-7.028441721866345304e+00,-1.177409194859507124e+00 +1.798178923040391286e+00,-6.337330961999974477e+00,-1.026878666831770204e+00 +1.902130826641203365e+00,-6.908326191786965609e+00,-1.142355180551611227e+00 +2.042411416157781989e+00,-8.725646867488876524e+00,-1.491981208971921546e+00 +2.166074993397337334e+00,-1.074603834801813917e+01,-1.858122632838131949e+00 +2.042756945206889885e+00,-1.150447887742938846e+01,-1.977091602457861086e+00 +1.852365664915367915e+00,-1.082173515054941149e+01,-1.829850128109043794e+00 +1.693379162126461335e+00,-9.606713220775255024e+00,-1.614977180953871994e+00 +1.820947420594061672e+00,-9.542749524905140390e+00,-1.625014159774210043e+00 +1.973518028743157515e+00,-9.824409478385764061e+00,-1.703306585828102016e+00 +2.256070785798868439e+00,-1.049492870771670994e+01,-1.856989570347586493e+00 +2.121683653533904756e+00,-1.001557565089238722e+01,-1.789309138437289448e+00 +1.788154493421246105e+00,-8.971244688225832320e+00,-1.620234740721002709e+00 +1.534872867371476879e+00,-8.164290451465875620e+00,-1.478277393943443485e+00 +1.527831772883271100e+00,-8.097210484978806022e+00,-1.447427452469462139e+00 +1.564676413970039981e+00,-8.888753637393090656e+00,-1.574154161606507785e+00 +1.691787045529080435e+00,-9.912031730739144564e+00,-1.742779955065131503e+00 +1.600939864842945148e+00,-9.778852519396480147e+00,-1.704915908991807783e+00 +1.836246798449785667e+00,-1.007315305049300491e+01,-1.760036841377271344e+00 +2.131209445880045461e+00,-1.030734887907352260e+01,-1.787996943214565704e+00 +2.158313357406387301e+00,-9.976219667665446877e+00,-1.722058187666007711e+00 +1.943678586527047836e+00,-9.394491599601508369e+00,-1.622031864291052727e+00 +1.562956056536422222e+00,-8.622585048632970484e+00,-1.482463977014120360e+00 +1.323413331814395910e+00,-8.152413685234407126e+00,-1.393995503172121175e+00 +1.234382139129310829e+00,-8.306234412260543820e+00,-1.396088794746788153e+00 +1.207055355162566013e+00,-8.344116817842092360e+00,-1.381089972466412519e+00 +1.315657472589107257e+00,-8.507217601074522406e+00,-1.418779941398362610e+00 +1.665040449683459656e+00,-9.086150952721538943e+00,-1.554590991948842316e+00 +2.062985875630805932e+00,-9.760835878430722090e+00,-1.692890659643211393e+00 +2.316998040069371267e+00,-9.958275007924136446e+00,-1.724557699744607930e+00 +2.286602526878179553e+00,-9.953342032614372670e+00,-1.709260738105442101e+00 +2.200956240567854216e+00,-9.670024598195954724e+00,-1.643178590671197981e+00 +2.151864324190063904e+00,-9.431044865397888444e+00,-1.591524544539737462e+00 +2.085461592242350726e+00,-9.093957107736176937e+00,-1.537466784281278365e+00 +2.012504039667867062e+00,-8.988559707054829317e+00,-1.498834049775943811e+00 +1.795737937509470195e+00,-8.451115343922548817e+00,-1.403326052573319771e+00 +1.516629653352964402e+00,-7.542910795785129352e+00,-1.246400661363516349e+00 +1.341568299289334298e+00,-6.561410384745622437e+00,-1.079470795265621064e+00 +1.382856289445301368e+00,-6.464804673535237356e+00,-1.074749487067961695e+00 +1.561980371577385007e+00,-7.023050137989420350e+00,-1.169513695257506924e+00 +1.643128945864960055e+00,-7.231703894630328477e+00,-1.192684332995128216e+00 +1.472967498143891163e+00,-6.617289274255940157e+00,-1.105057558463805378e+00 +1.439503012543748683e+00,-6.509836098070348243e+00,-1.081177674433774882e+00 +1.530126178066305132e+00,-7.281887286407197735e+00,-1.212318232313542410e+00 +1.699585548800122137e+00,-8.599866940495818568e+00,-1.438811044868600675e+00 +1.920814777346080415e+00,-9.493466798323655809e+00,-1.612112098708067265e+00 +1.979501816949577941e+00,-8.994669699693256248e+00,-1.542806775685342302e+00 +1.943189777361820081e+00,-8.225011733243427159e+00,-1.414126117634708635e+00 +1.874223686382445075e+00,-7.424253029343359955e+00,-1.259523787527648153e+00 +1.652965324515803802e+00,-6.543659520682439279e+00,-1.102719335836582104e+00 +1.619867318995879879e+00,-6.678411490688430874e+00,-1.140738740064705325e+00 +1.754218415391039176e+00,-7.338930671947569095e+00,-1.273064759755314412e+00 +1.910482833715891005e+00,-7.934875297188497711e+00,-1.370032218017016135e+00 +2.004411190925090125e+00,-8.527475053778141856e+00,-1.468971662238821807e+00 +2.075783278364063733e+00,-8.618493724201391259e+00,-1.484850742666381507e+00 +2.100773188328644459e+00,-8.653050811465874403e+00,-1.487851463962414300e+00 +2.060014339184893295e+00,-8.753740187252645910e+00,-1.510780634739056438e+00 +1.924144753628146853e+00,-8.403321517051914213e+00,-1.450438262317142346e+00 +1.857021474910036885e+00,-8.126994800157191889e+00,-1.407833847046283893e+00 +1.916702443967461145e+00,-8.056564443812002096e+00,-1.398090181339000537e+00 +2.142092228690915867e+00,-8.345047362728031715e+00,-1.441820170829608116e+00 +2.353524325786131133e+00,-8.896385129116929136e+00,-1.549658444603565499e+00 +2.379837415325889438e+00,-8.939772329152535946e+00,-1.569524766354319922e+00 +2.142786155209542187e+00,-8.323105051662318843e+00,-1.447233915631088053e+00 +1.846629005656185374e+00,-7.566036009615761060e+00,-1.287255001587858771e+00 +1.640940552477809788e+00,-6.997369403918174413e+00,-1.166615816700989683e+00 +1.447374851900736559e+00,-6.474666694287911639e+00,-1.089343050553580383e+00 +1.317646338449615540e+00,-5.934214817364328098e+00,-1.025538078705224621e+00 +1.214264753740455172e+00,-5.478787049674977538e+00,-9.614308425122715107e-01 +1.139872930429406628e+00,-5.530456029591665157e+00,-9.790217368745857129e-01 +1.195290982161433702e+00,-5.905729759861381822e+00,-1.052752599118484511e+00 +1.225713455311029598e+00,-6.178219906767544956e+00,-1.108891494894820084e+00 +1.149447504600706882e+00,-5.936544556598029487e+00,-1.067292654450398004e+00 +1.165953164655161300e+00,-5.943551662860734552e+00,-1.072426217174403007e+00 +1.254614264384680489e+00,-6.596315145990299555e+00,-1.193673374684763644e+00 +1.623538538442356849e+00,-7.560386669895155620e+00,-1.360649385160435543e+00 +1.882981466737957410e+00,-7.885709020669079194e+00,-1.409179034584653323e+00 +1.832469857524751999e+00,-8.007438700086744632e+00,-1.403807051773100056e+00 +1.584756193059541296e+00,-8.180920525573270652e+00,-1.405111759585992104e+00 +1.283133818281947391e+00,-8.558798813853478293e+00,-1.464538121723869324e+00 +1.140746877991797970e+00,-8.774976735060953104e+00,-1.502513571385215130e+00 +1.197520812796061040e+00,-8.308968597496205533e+00,-1.434030207468403262e+00 +1.122186431834553355e+00,-7.761044449243943433e+00,-1.354165324532154102e+00 +1.282051178096632160e+00,-8.277290277089250026e+00,-1.445970793328250181e+00 +1.442037179105514433e+00,-8.983302334080974560e+00,-1.572916933292603403e+00 +1.375777770750388873e+00,-8.770049246021535794e+00,-1.552021585347212351e+00 +1.232142433863700592e+00,-8.335993507477645892e+00,-1.461142284015551240e+00 +1.162133746288228853e+00,-8.682188471546822939e+00,-1.487825845453741636e+00 +1.511840328042831638e+00,-1.035872768769838004e+01,-1.756951699696585933e+00 +1.983051490479474488e+00,-1.221218365053950805e+01,-2.075582318123565528e+00 +2.036143232364660882e+00,-1.246467987326901650e+01,-2.113812146530804625e+00 +1.736122020267700350e+00,-1.114270531261555419e+01,-1.869268046547006179e+00 +1.426365381812692235e+00,-9.466782767944064148e+00,-1.548930919746979384e+00 +1.313013171189135075e+00,-8.504305765189020150e+00,-1.382443107431370777e+00 +1.508199874146173514e+00,-8.534263339732300224e+00,-1.417879415632697260e+00 +1.766549203906416121e+00,-9.230282070160633623e+00,-1.592196872500331040e+00 +2.100449628386267253e+00,-1.016569077159352474e+01,-1.811851378770505505e+00 +2.323838359976071466e+00,-1.071871551822208346e+01,-1.948893926816452904e+00 +2.318197133791501940e+00,-1.054837408872833748e+01,-1.921052970040889818e+00 +2.226055852356407350e+00,-1.019016245580594671e+01,-1.825536736648558644e+00 +2.226168343940784666e+00,-1.002706950389448437e+01,-1.779903402517973632e+00 +2.306899507637820257e+00,-1.035510141471720402e+01,-1.868780161725830169e+00 +2.336674337695025638e+00,-1.050676953448080297e+01,-1.949378054607620925e+00 +2.223459259910675723e+00,-1.042837404659922029e+01,-1.980997846297604781e+00 +2.031271265918275226e+00,-1.011394748700718083e+01,-1.929080440896122184e+00 +1.864045249972518858e+00,-9.639672679255401277e+00,-1.802016343255750996e+00 +1.732048253869868937e+00,-9.256032492460803951e+00,-1.681023776629366751e+00 +1.683034764793900129e+00,-8.982024124482634875e+00,-1.593963675392245705e+00 +1.695853777022009012e+00,-8.805173799515852551e+00,-1.549535577368523320e+00 +1.720793035603160437e+00,-8.902743656329633382e+00,-1.560077824379874301e+00 +1.743612155061025737e+00,-8.791211256448971056e+00,-1.552593187650558093e+00 +1.746223194940285994e+00,-8.671473427747027785e+00,-1.541595865489469475e+00 +1.610296739966505353e+00,-8.247759676045035349e+00,-1.474718243126467598e+00 +1.297140029337014111e+00,-7.206361531968259015e+00,-1.288395128033400283e+00 +1.081811918418561058e+00,-6.481428446429147172e+00,-1.148045019702827574e+00 +1.299292685828677296e+00,-7.050513412191106610e+00,-1.247419054420106477e+00 +1.640365827066202709e+00,-7.676961325617632781e+00,-1.374173591728997224e+00 +1.806073744606044418e+00,-8.099294978839234105e+00,-1.452603615837546158e+00 +1.587081795274019269e+00,-8.174897935474987776e+00,-1.463036239480793199e+00 +1.300126066621881682e+00,-8.293421975628582743e+00,-1.468100944064630653e+00 +1.200669986976243830e+00,-8.426738475881165868e+00,-1.480783585820077519e+00 +1.249710800584543868e+00,-7.921442030810091239e+00,-1.389647001410153848e+00 +1.246262570757705301e+00,-6.817169140486052825e+00,-1.195669297728422009e+00 +1.367956114753789754e+00,-6.860201304895667818e+00,-1.218119644816994196e+00 +1.525208083393592373e+00,-7.724851255737782196e+00,-1.403260074159710769e+00 +1.762523522942124110e+00,-8.268857433865274942e+00,-1.505739273685321677e+00 +1.745711140691458052e+00,-7.721064401578171754e+00,-1.375294769251453886e+00 +1.569435597592800935e+00,-6.797253463792909400e+00,-1.160755440429156238e+00 +1.384911915022474904e+00,-6.167202084557342090e+00,-1.029462957596365413e+00 +1.275648158130486154e+00,-6.020291720028740912e+00,-1.008713898350123372e+00 +1.288879310132416300e+00,-6.455141704318073437e+00,-1.099091535697276356e+00 +1.272238509243117210e+00,-6.220849902569074885e+00,-1.026407776586921727e+00 +1.395799313370579275e+00,-6.553713774161478156e+00,-1.079950314240811338e+00 +1.779820109141459383e+00,-8.430684114635312199e+00,-1.451038040770228577e+00 +2.260170794597516242e+00,-1.115850870159595587e+01,-1.986516831782338954e+00 +2.488862755543692629e+00,-1.330099117321944391e+01,-2.389537530014393951e+00 +2.433135111904042081e+00,-1.389547249532957096e+01,-2.481005811244074266e+00 +2.128939989771817309e+00,-1.246551077218938985e+01,-2.177570899634815760e+00 +2.019961260126486913e+00,-1.104216144793204890e+01,-1.912042370887093057e+00 +1.984733331506992160e+00,-1.004282261099381302e+01,-1.750896121339962974e+00 +2.137037940858684149e+00,-9.572866784475767332e+00,-1.703937204819084172e+00 +2.189737921153851019e+00,-9.412950810960111880e+00,-1.693674097393682132e+00 +2.159708214906212120e+00,-8.997769574447557872e+00,-1.601138428737549191e+00 +1.913290728613159519e+00,-7.865019172390333324e+00,-1.358689779563910349e+00 +1.713980150375504108e+00,-6.666877338874538594e+00,-1.130536501233081026e+00 +1.578284744589463440e+00,-5.918146761246397602e+00,-9.954611581966759104e-01 +1.606398429269071171e+00,-5.707750123019611266e+00,-9.845542342737587660e-01 +1.643634585444604612e+00,-5.877795195646744020e+00,-1.014726739361094587e+00 +1.734913974137950454e+00,-6.475635994890971858e+00,-1.122528911592880263e+00 +1.597054535461781555e+00,-6.941521238367268865e+00,-1.194314631398000870e+00 +1.544902692027142255e+00,-6.962530339433346427e+00,-1.190756765509789261e+00 +1.490598709893101503e+00,-6.325564792935022496e+00,-1.082985886343337256e+00 +1.548271231497239109e+00,-5.679582836477019114e+00,-9.871169935912149640e-01 +1.761477792123229857e+00,-5.732903462747188428e+00,-9.928417516556322653e-01 +1.823141048332402203e+00,-5.878152499834243372e+00,-1.017419550195327815e+00 +1.867249717152947408e+00,-6.176041662897105766e+00,-1.045712232855599666e+00 +1.954938514102115610e+00,-6.712526597684213669e+00,-1.152732973161278096e+00 +1.922583430542548211e+00,-7.330455657158662319e+00,-1.289726339705708824e+00 +1.933857360810388393e+00,-7.670879743059774825e+00,-1.372477619886986133e+00 +1.961020874936947100e+00,-7.625694626687849365e+00,-1.375622116611140200e+00 +1.877159410817038854e+00,-7.245642449025838872e+00,-1.293315949074340665e+00 +1.845303572404359160e+00,-7.538874075211250414e+00,-1.308937248689616695e+00 +1.783306010209431136e+00,-7.972439248279187041e+00,-1.365888024733152406e+00 +1.984108045783311569e+00,-8.444715607642304889e+00,-1.441384651338680101e+00 +2.107180474554358085e+00,-8.191424588327741674e+00,-1.402999440670754439e+00 +2.086196019533433699e+00,-8.084830767262475959e+00,-1.400589520888743778e+00 +2.117484189097573299e+00,-8.421939414034863347e+00,-1.467853397784118386e+00 +2.098895794635637468e+00,-8.875052253757900189e+00,-1.549283932149819520e+00 +2.166535499984028501e+00,-9.069809564086025233e+00,-1.590001964313202620e+00 +2.140785785553128484e+00,-8.679406693501345416e+00,-1.533300470130313897e+00 +2.117685805021480849e+00,-7.973395996492310900e+00,-1.409232176158816685e+00 +2.360491004462362152e+00,-7.945873143268864069e+00,-1.402023845246148426e+00 +2.537489806091844269e+00,-7.753785300489614229e+00,-1.363750626008190636e+00 +2.354059498178695087e+00,-7.365218814920062584e+00,-1.300322749468797667e+00 +2.110935694303843313e+00,-6.828882943920802973e+00,-1.214356844568023064e+00 +1.895902157123207310e+00,-6.271290010137221316e+00,-1.118333924198751106e+00 +1.901306336782686790e+00,-6.044995005280862088e+00,-1.069201326841316302e+00 +1.904806070491821490e+00,-5.688551559048832473e+00,-9.925741368636948891e-01 +1.920120506372519742e+00,-5.906563695562892846e+00,-1.032953718805877941e+00 +2.025027613355900868e+00,-6.673165858343246271e+00,-1.161636245356724828e+00 +2.160582110446995774e+00,-7.190639857543242641e+00,-1.254844169986306213e+00 +2.133376834578048609e+00,-7.191658192602893962e+00,-1.248439832727115117e+00 +2.063899827602376114e+00,-6.970854646249428299e+00,-1.191685567287500191e+00 +1.996869843180004267e+00,-6.406053854800024538e+00,-1.079495473386771209e+00 +1.946024317904596401e+00,-6.142462872648561500e+00,-1.043671102034089415e+00 +1.932879199405242776e+00,-5.881176473293763252e+00,-1.005427531168088251e+00 +1.856687057321234180e+00,-5.743464822954599924e+00,-9.970215361362164685e-01 +1.718509296725628577e+00,-5.804695523397354506e+00,-9.984268928565498413e-01 +1.730347373242272058e+00,-6.040175765309898637e+00,-1.015213028287725194e+00 +1.722358095154286950e+00,-5.926027774945598736e+00,-9.890525051298553194e-01 +1.709735411738872557e+00,-5.692302776713333401e+00,-9.522100491860356897e-01 +1.778872412232733513e+00,-5.719515850920963373e+00,-9.656233718874887018e-01 +1.828325270515612111e+00,-6.020417947430306782e+00,-1.027345844333162006e+00 +1.945473718044344213e+00,-6.400427308940956905e+00,-1.094394014919942038e+00 +1.960307874650354165e+00,-6.539828680900519942e+00,-1.122148405070724664e+00 +1.812429657459425636e+00,-6.663173083561630961e+00,-1.155617565969805582e+00 +1.555414446860025279e+00,-6.704738382831081367e+00,-1.165390105597580828e+00 +1.486982778465004484e+00,-7.254930153526483849e+00,-1.266508681910124778e+00 +1.295783452313761464e+00,-7.166554995445725496e+00,-1.258549643726219358e+00 +1.597079638471576857e+00,-7.897380318088963236e+00,-1.444586858407525654e+00 +2.057338426091686046e+00,-9.222803834292392366e+00,-1.730487638542740569e+00 +2.362879836189759608e+00,-1.017744048187243777e+01,-1.931236527519267554e+00 +2.463740998949853989e+00,-1.044069762676541302e+01,-1.971731089955206073e+00 +2.351924668918053296e+00,-1.005915921090202403e+01,-1.880617142057005253e+00 +1.990711300193571898e+00,-9.029075673454055817e+00,-1.658287229492685810e+00 +2.095597504345169781e+00,-8.411363390929441408e+00,-1.535850404290691529e+00 +1.995231352485779652e+00,-7.907941097763877991e+00,-1.434418596821871006e+00 +1.881425836806329688e+00,-8.387073646268303762e+00,-1.529501416326752405e+00 +1.741745644679770999e+00,-9.795525475279941219e+00,-1.786071855997938940e+00 +1.508027334163201560e+00,-1.033761936578320828e+01,-1.887838642766865860e+00 +1.422345629122651944e+00,-9.272310095642620098e+00,-1.681457617639892987e+00 +1.571647442938327810e+00,-7.700153484431556450e+00,-1.375965223075347410e+00 +1.676858617863095091e+00,-7.071228938029621602e+00,-1.211263948803207313e+00 +1.735099198021591738e+00,-6.941456301318812194e+00,-1.148022218466174138e+00 +1.754968585863887043e+00,-6.787823327052333156e+00,-1.125155359337917105e+00 +1.657220314581041798e+00,-5.759534322828580244e+00,-9.710079665005011407e-01 +1.561562070668758073e+00,-5.123702553511996882e+00,-8.763943731444001628e-01 +1.723297361608536082e+00,-5.856451405068664684e+00,-1.015379273062933407e+00 +1.886389117216964006e+00,-6.792630358533489954e+00,-1.169215913553266262e+00 +1.960987232149755899e+00,-7.022726566394783987e+00,-1.203319447886180171e+00 +1.987524602516322236e+00,-6.691530684452455802e+00,-1.137386603610465841e+00 +1.923229982952644024e+00,-6.270959410531787626e+00,-1.060069723594956770e+00 +2.043510659318875877e+00,-6.802370649257667878e+00,-1.169282328901495305e+00 +2.047290073629427720e+00,-7.589085072831005974e+00,-1.330449045487149817e+00 +1.988902578793648956e+00,-8.214427916238150829e+00,-1.435861208799330768e+00 +2.247406497501095668e+00,-9.086389425453351265e+00,-1.577857999394105093e+00 +2.253237801362185433e+00,-9.247686496876738715e+00,-1.583698302954616111e+00 +2.351369894072908195e+00,-9.558258545962313946e+00,-1.658450294551663262e+00 +2.342817594619253541e+00,-9.891023498306820372e+00,-1.742937475243216738e+00 +2.242755214011507903e+00,-1.022546135009329760e+01,-1.819356600759078901e+00 +2.408921872789867358e+00,-1.077940216003142027e+01,-1.929798727634207012e+00 +2.632730805299722032e+00,-1.148110975847487225e+01,-2.093267106652774601e+00 +2.755035321946493809e+00,-1.202923641437530122e+01,-2.254583262333738958e+00 +3.221069458780324801e+00,-1.305549602811358412e+01,-2.501412767185087205e+00 +3.177343441924425083e+00,-1.312643826802688807e+01,-2.490975014960199019e+00 +2.787794127064269656e+00,-1.183531806941203968e+01,-2.166689711347089542e+00 +2.209744030189454200e+00,-9.887615256990752499e+00,-1.713383416890465583e+00 +1.722387824809856749e+00,-8.094905711076830102e+00,-1.346484068749390417e+00 +1.444313259776347502e+00,-6.595481442393570148e+00,-1.073398014575701609e+00 +1.603792988404990183e+00,-6.215808845303053332e+00,-1.039329122130169480e+00 +1.796600445219379338e+00,-6.539494169369829635e+00,-1.115710944249272529e+00 +1.994712311894505374e+00,-6.934571037795024040e+00,-1.192047214219265072e+00 +2.031493643467323640e+00,-7.417900137691807672e+00,-1.294636180097072042e+00 +1.983857870688418013e+00,-7.504025232033349369e+00,-1.320680771599320735e+00 +1.904643071456077807e+00,-7.723188503016965356e+00,-1.353411873880631333e+00 +1.862831855131629410e+00,-7.982759121745498732e+00,-1.398636283189148344e+00 +1.722722675236060930e+00,-8.337500632379533982e+00,-1.459644193864932049e+00 +1.770449860233609174e+00,-8.710594766387139032e+00,-1.526193033415040645e+00 +1.892887764715057042e+00,-9.176526742303794393e+00,-1.629506284506881286e+00 +1.967789801311322417e+00,-9.112334436989318220e+00,-1.639685381804412145e+00 +1.837502225762635222e+00,-8.490613161652749596e+00,-1.547028963027443638e+00 +1.478683893835353480e+00,-7.257936950437798629e+00,-1.323443287897447362e+00 +1.292090572776338320e+00,-6.848920053414058629e+00,-1.234367441939895116e+00 +1.384922311025256869e+00,-6.800583729986154680e+00,-1.236680034210394297e+00 +1.532911719195667599e+00,-7.725524936156233480e+00,-1.423876344313661946e+00 +1.619267680668686094e+00,-8.935064624323437954e+00,-1.621078253947885628e+00 +1.482057285493142640e+00,-1.006348689981621547e+01,-1.770776291062894359e+00 +1.182361078134614774e+00,-9.785019304272680074e+00,-1.668750382879281347e+00 +1.036981020357867100e+00,-8.335566210427487022e+00,-1.404288857316153383e+00 +1.058203316490963219e+00,-6.323281521762220692e+00,-1.084423118613528914e+00 +1.121385102925873234e+00,-4.888141495136917314e+00,-8.304698370540748442e-01 +1.150076692945561696e+00,-4.722204952435740566e+00,-8.020877786034645851e-01 +1.372899940786443285e+00,-6.119489761305136000e+00,-1.067779026078461868e+00 +1.727867423434837679e+00,-7.980631630901868334e+00,-1.432751817134615635e+00 +2.248989356542112183e+00,-9.719339407263834829e+00,-1.766277016138047884e+00 +2.566803924664043279e+00,-1.003107524902651804e+01,-1.808160078566928064e+00 +2.458817251332274800e+00,-8.770721022878296580e+00,-1.540475083900950892e+00 +2.134917972369759109e+00,-7.331389168254819566e+00,-1.264845483694124084e+00 +1.898172892881780482e+00,-6.331682695784611070e+00,-1.076296906539418785e+00 +1.699256250829946024e+00,-5.958601307313669437e+00,-1.016564969954920628e+00 +1.757393298675779647e+00,-6.063370049920225213e+00,-1.040655486726898005e+00 +1.753552683847703131e+00,-5.854103764045930802e+00,-9.967340373247353114e-01 +1.798081545854135932e+00,-6.126790933492401336e+00,-1.042579341072709553e+00 +1.893421768183746190e+00,-7.027095522737326405e+00,-1.207374041040303325e+00 +2.042464753616211492e+00,-7.975846559325148633e+00,-1.384225028343003316e+00 +2.139895393458448591e+00,-8.530645522581863816e+00,-1.491909383266992961e+00 +2.055065459950666362e+00,-8.324787053550171123e+00,-1.459681960184589400e+00 +2.039517565188268211e+00,-8.261933311072414909e+00,-1.444669356403565530e+00 +2.225411787241607708e+00,-8.985209700020272194e+00,-1.584084318741822983e+00 +2.626077389183813615e+00,-1.015096546700612024e+01,-1.813583355425464561e+00 +3.025462651629637012e+00,-1.107632137014720541e+01,-2.020215459181528672e+00 +3.282018799737717707e+00,-1.171514657892963740e+01,-2.185430101475446918e+00 +3.211391050987377316e+00,-1.166719079956627070e+01,-2.191443363697572977e+00 +3.163398216298518140e+00,-1.161830583034006636e+01,-2.174831953377974969e+00 +2.968891472156995004e+00,-1.094191229511967656e+01,-2.061198675340513375e+00 +2.638832523392192098e+00,-1.043271983169283601e+01,-1.944930108657210610e+00 +2.045603439756327635e+00,-9.960748329568916759e+00,-1.811305277982100392e+00 +1.672489370177467904e+00,-9.952287996165750883e+00,-1.751053006109316357e+00 +1.348250679549716446e+00,-9.230122340919525215e+00,-1.583691268811662667e+00 +1.268199951948136173e+00,-8.118038105165066298e+00,-1.398433153076616975e+00 +1.151770910135934134e+00,-6.611584861807912716e+00,-1.153508006666243091e+00 +1.115201460503811637e+00,-5.961764755223954992e+00,-1.032104840832289483e+00 +1.215498316744656027e+00,-6.045466786885580035e+00,-1.051532107675200223e+00 +1.609257822064340315e+00,-6.792925535557465366e+00,-1.202000327870841545e+00 +1.825723494822400150e+00,-7.448738053265120840e+00,-1.334104535255931978e+00 +1.953712631026464086e+00,-8.020704274779202336e+00,-1.439224884792416503e+00 +2.028027979373114853e+00,-8.359748660013199384e+00,-1.507236278900414561e+00 +2.014824939462615649e+00,-8.309561575944666600e+00,-1.497068450015170527e+00 +1.936874444428675179e+00,-7.839542905754079527e+00,-1.390456647948902003e+00 +1.839157324029862428e+00,-6.997334304257986304e+00,-1.177757590555657430e+00 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.npy" new file mode 100644 index 00000000..24e4aaad Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.txt" new file mode 100644 index 00000000..5d98fe15 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/differences_test.txt" @@ -0,0 +1,390 @@ +1.092806954097318428e+00,-6.475147383393117906e+00,-1.078788310163034225e+00 +1.181151351959200069e+00,-6.856164210004983772e+00,-1.140862200200167820e+00 +1.215721862265181530e+00,-7.051998655813946471e+00,-1.174053872261779929e+00 +1.188937778149056435e+00,-7.085745824545437443e+00,-1.179080691692725225e+00 +1.130472491199116636e+00,-6.851194546154808052e+00,-1.151226012820352196e+00 +1.048820441286569372e+00,-6.507447956360325136e+00,-1.112459564242030297e+00 +9.937910942528040970e-01,-6.306992116174779284e+00,-1.099426299914391336e+00 +1.049292470179195913e+00,-6.482585883061826593e+00,-1.141180317667192412e+00 +1.212003592249259132e+00,-6.930839479986927287e+00,-1.219610416329850011e+00 +1.384470848445637392e+00,-7.319555891450576723e+00,-1.282803203361602584e+00 +1.458941652977886694e+00,-7.504753739545925839e+00,-1.308824268727249773e+00 +1.446397198687690899e+00,-7.445036532784138572e+00,-1.291150582224886989e+00 +1.396809944490510214e+00,-7.460271287874867596e+00,-1.290683341832917108e+00 +1.391849139836961458e+00,-7.875347857890673708e+00,-1.382222825169591829e+00 +1.439024051715152019e+00,-8.671073039978699271e+00,-1.561903684413280757e+00 +1.473097807991512020e+00,-9.309786618417486892e+00,-1.713038099585958207e+00 +1.443268970707479060e+00,-9.331898248834168186e+00,-1.719840828457932957e+00 +1.331429209934683611e+00,-8.702467638885050150e+00,-1.580912057490976963e+00 +1.172540122519023731e+00,-7.803714266625602747e+00,-1.399197454463518397e+00 +1.040973274098597079e+00,-7.108681817258535318e+00,-1.269740901622995466e+00 +1.012341872706070234e+00,-6.708657227596807715e+00,-1.195153829870882589e+00 +1.069281184447523181e+00,-6.531952651862038550e+00,-1.155996426777143427e+00 +1.164333205592815057e+00,-6.554364894029699684e+00,-1.156109326366369316e+00 +1.301169312110161735e+00,-6.883655304968971933e+00,-1.210774641246906924e+00 +1.472860453800067360e+00,-7.474868060533776060e+00,-1.314480592208582266e+00 +1.537208154511505720e+00,-9.072336244397757099e+00,-1.611087211231485128e+00 +1.450878107405243700e+00,-1.091658587556999294e+01,-1.960032248847227265e+00 +1.361996745338336812e+00,-1.076216815073059507e+01,-1.930730735366680051e+00 +1.311608486658429440e+00,-1.056806491185938768e+01,-1.898794550014955007e+00 +1.395370554654988826e+00,-9.228247200737389022e+00,-1.654887457281930097e+00 +1.499407978243957551e+00,-9.001106007729575254e+00,-1.631147877245794575e+00 +1.676607212305867067e+00,-9.349334560056497878e+00,-1.718234800193584988e+00 +1.941342101273826115e+00,-9.872063945106759775e+00,-1.839094688129470967e+00 +2.188837478019274307e+00,-1.028305539853833572e+01,-1.925292203015885661e+00 +2.328255999103314267e+00,-1.047768393771994511e+01,-1.961877328841381996e+00 +2.333290755593389498e+00,-1.051653716781659043e+01,-1.957396345740193055e+00 +2.242134508768902634e+00,-1.017569888583233961e+01,-1.875473074610809476e+00 +2.002876055727620397e+00,-9.272955970391368652e+00,-1.676383553144979999e+00 +1.698315806037984377e+00,-7.997923204277373799e+00,-1.415849137440694960e+00 +1.396422798123177378e+00,-6.862998255307699580e+00,-1.197766093170230306e+00 +1.189722090411072131e+00,-6.137820568028701018e+00,-1.072754298078415047e+00 +1.167953183446896137e+00,-6.051254257141733817e+00,-1.060852797409893356e+00 +1.277216364021286354e+00,-6.514458957530955274e+00,-1.133986279446432377e+00 +1.390912772791677243e+00,-7.347315541094133096e+00,-1.266037217363063405e+00 +1.435435052218941410e+00,-8.304832364823274915e+00,-1.431839262680782099e+00 +1.490158480457254297e+00,-8.969220773762527799e+00,-1.573709521386277288e+00 +1.527843045521123155e+00,-9.054609421380451550e+00,-1.613292134741186601e+00 +1.479023497404987175e+00,-8.527338341502034069e+00,-1.523838113895322977e+00 +1.346012066386039985e+00,-7.906217790092821218e+00,-1.402052617080300934e+00 +1.234179815719207651e+00,-7.453494610702739109e+00,-1.313585084479498732e+00 +1.215500679514042393e+00,-7.422568092674460161e+00,-1.296810812225047016e+00 +1.257355628678973991e+00,-7.798129055213353311e+00,-1.337252312133522025e+00 +1.342697733515263669e+00,-8.425791493636566543e+00,-1.417630492516046559e+00 +1.465724594995640118e+00,-9.099520210560175570e+00,-1.515430814434779450e+00 +1.614722681352031453e+00,-9.787451498904207625e+00,-1.640322546676252102e+00 +1.794581591229645889e+00,-1.052596295382541314e+01,-1.793168631071118568e+00 +1.923845449235591865e+00,-1.093314287155482134e+01,-1.881661619111014261e+00 +1.919235139484841701e+00,-1.078365867492840380e+01,-1.854981692411215022e+00 +1.800325373087866332e+00,-1.025132050724690203e+01,-1.749638283657517945e+00 +1.714275261405489026e+00,-9.735643247320016513e+00,-1.650870903329717976e+00 +1.690290378264924342e+00,-9.210622945204761436e+00,-1.556594363184899521e+00 +1.667074204632939427e+00,-8.509689025127768147e+00,-1.440160288533604671e+00 +1.583196003691351939e+00,-7.753556912164196291e+00,-1.318589053142339651e+00 +1.463489622164708681e+00,-7.114687634177908393e+00,-1.213160242008832768e+00 +1.335873001954097417e+00,-6.742388307912106526e+00,-1.154217902729087086e+00 +1.207533165185472157e+00,-6.467816309513622741e+00,-1.121425218717831740e+00 +1.074641887019140762e+00,-6.400185792855445754e+00,-1.125020691012387886e+00 +1.024562283542723051e+00,-6.608744645822657304e+00,-1.167481198330357017e+00 +1.079675974082079826e+00,-7.162108964672736278e+00,-1.270391246097005933e+00 +1.211008687154883079e+00,-7.834093075512047477e+00,-1.410569063002441226e+00 +1.322869726982824234e+00,-8.477466577639875212e+00,-1.539691387042907422e+00 +1.413623199457959778e+00,-8.920622535850345258e+00,-1.611390707166812319e+00 +1.520114623352318173e+00,-9.178180665792655901e+00,-1.632394822325416328e+00 +1.539575503889556884e+00,-9.196288800590851409e+00,-1.608295886052090395e+00 +1.448319648637665935e+00,-9.153646718125248327e+00,-1.578072514065183896e+00 +1.370582260449617173e+00,-9.293005479229780263e+00,-1.591884525810414175e+00 +1.421801374998196366e+00,-9.682944928770226056e+00,-1.662611950166038355e+00 +1.570542508235376333e+00,-1.003452270588150697e+01,-1.737278223056094362e+00 +1.796132584194589876e+00,-1.006293359616959293e+01,-1.764430543242411886e+00 +1.986216440912252912e+00,-9.822462636841391870e+00,-1.744067111189607999e+00 +2.060019318376110409e+00,-9.472422855125374852e+00,-1.691913151124445847e+00 +2.067973157202742662e+00,-9.244708703039680842e+00,-1.651279830245464098e+00 +2.090010080797488179e+00,-9.253953613319232829e+00,-1.653212267923848344e+00 +2.062997389760346412e+00,-9.448963106319087757e+00,-1.693319598305400575e+00 +1.969606326081867254e+00,-9.627441821718845105e+00,-1.730461201630077994e+00 +1.865723194758743597e+00,-9.549947570603475100e+00,-1.710302976515691853e+00 +1.790787682165114081e+00,-9.155194003736017549e+00,-1.622987111877542077e+00 +1.714198884935175915e+00,-8.552014826909164924e+00,-1.500026171008038034e+00 +1.613084281431524714e+00,-7.991033182823599645e+00,-1.391516973833596182e+00 +1.525580519990897832e+00,-7.625229199794560486e+00,-1.316843013530061057e+00 +1.452699986363019669e+00,-7.419598944273742447e+00,-1.266445225755767012e+00 +1.344604458785305656e+00,-7.305220089392872040e+00,-1.232693426905136391e+00 +1.211353593879037183e+00,-7.312505673050910815e+00,-1.229625092874599090e+00 +1.048785293900142079e+00,-7.505483745235068227e+00,-1.265307609870099270e+00 +9.094729508642627192e-01,-7.857149116678826317e+00,-1.330070220096175149e+00 +7.687344071856156980e-01,-8.313504191959236067e+00,-1.418864550452418882e+00 +7.772259296219723446e-01,-8.703870278001954119e+00,-1.499943349136970028e+00 +9.501295940626675041e-01,-8.818691388803642894e+00,-1.526803810350557455e+00 +1.214946141943971547e+00,-8.683712150948553088e+00,-1.505561583084634947e+00 +1.340452999804683021e+00,-8.371655069652902625e+00,-1.459196126520815540e+00 +1.336438211055872127e+00,-7.834633066925757561e+00,-1.376730207919202087e+00 +1.256993134896332798e+00,-7.229919006486120736e+00,-1.276313937610616733e+00 +1.144086580388181451e+00,-7.125554391143580801e+00,-1.257195723305372326e+00 +1.060965105096314032e+00,-7.655263595979477032e+00,-1.345166242100084730e+00 +1.064269557975609626e+00,-8.237497634645579936e+00,-1.439688055629147811e+00 +1.092521010376971136e+00,-8.444433929381780501e+00,-1.465832034833951525e+00 +1.073138198882124694e+00,-8.416170271502469546e+00,-1.453371707103919164e+00 +1.109568457224457738e+00,-8.566681071663772684e+00,-1.476107027341072353e+00 +1.265279409006089040e+00,-9.025039174835224998e+00,-1.554907593146864997e+00 +1.469917446959435825e+00,-9.700634936384879836e+00,-1.665008232789382703e+00 +1.578747369832212533e+00,-1.002731600789127953e+01,-1.704649873797549731e+00 +1.572366763463231898e+00,-9.841095408124367339e+00,-1.652223681219204821e+00 +1.491618940195574616e+00,-9.290425433777752318e+00,-1.547911110641408072e+00 +1.486608506978513322e+00,-8.987851929540276785e+00,-1.501894628766777373e+00 +1.581001997515088853e+00,-9.077645939244010975e+00,-1.528709993540289247e+00 +1.716641315793803857e+00,-9.509790605068463520e+00,-1.613018925982999008e+00 +1.847509402390625555e+00,-9.792953299835684078e+00,-1.657509316318297010e+00 +1.950905679370256607e+00,-9.868944229342716312e+00,-1.663545859080862499e+00 +1.942589167671700201e+00,-9.843003844894194998e+00,-1.651398378435494863e+00 +1.827621714328187430e+00,-1.002080835434204431e+01,-1.668001233101307434e+00 +1.725090770059141132e+00,-1.019602006751865275e+01,-1.670168239827873435e+00 +1.677645710310517790e+00,-1.012542886188697366e+01,-1.646185598483455692e+00 +1.592172635275145742e+00,-9.658035581890143106e+00,-1.582467020178512485e+00 +1.432301201332289553e+00,-8.990206938100675060e+00,-1.500386705752667638e+00 +1.191946851256325601e+00,-9.775696313232351997e+00,-1.690670090798050751e+00 +1.025325718985267365e+00,-1.025933439119624424e+01,-1.806877808946552477e+00 +1.004587794010420865e+00,-9.764730314394178379e+00,-1.727244596933445564e+00 +1.117229492426154769e+00,-8.062818739718636607e+00,-1.414538178350689179e+00 +1.206511823434067487e+00,-7.263027081747559066e+00,-1.262279136662336043e+00 +1.171894086949220259e+00,-6.977167487143994151e+00,-1.194177951430319240e+00 +1.076823087301464144e+00,-6.980174444923006760e+00,-1.183305655362353548e+00 +1.069309362839313771e+00,-7.192047084369928456e+00,-1.226312931004983398e+00 +1.232264508828814886e+00,-7.968518388297095356e+00,-1.385691140225326023e+00 +1.513074539599341239e+00,-9.137961181771281360e+00,-1.608154220402994383e+00 +1.695751057213248147e+00,-9.949428202464041249e+00,-1.731623612086352182e+00 +1.638108658704541254e+00,-9.847616503481351202e+00,-1.656648402448126944e+00 +1.434029924608351658e+00,-8.921016150504655684e+00,-1.442846215441150548e+00 +1.296712405247654187e+00,-8.110926069461882548e+00,-1.286696806816827632e+00 +1.289122893917115764e+00,-7.801596559017601962e+00,-1.269679961779161204e+00 +1.341403985619727957e+00,-8.006106011869984940e+00,-1.360092640024909372e+00 +1.393612470779427959e+00,-8.336690633873889311e+00,-1.454540195637221700e+00 +1.400851082194263686e+00,-8.546825319775621210e+00,-1.497293883890613131e+00 +1.373491774485378070e+00,-8.550894837374142909e+00,-1.497676140190016270e+00 +1.332583449714794588e+00,-8.423261535726679128e+00,-1.483216695044603739e+00 +1.305404321130113621e+00,-8.314824897830135342e+00,-1.477722651163084322e+00 +1.295845859339179063e+00,-8.156683142080584759e+00,-1.455192446539903983e+00 +1.313802526759691558e+00,-7.938510070751593872e+00,-1.406768528840281363e+00 +1.363141339267345042e+00,-7.683155974933420396e+00,-1.343229407285875254e+00 +1.453983770487206062e+00,-7.579635764661993846e+00,-1.317346156709774618e+00 +1.512562915229590077e+00,-7.653076544460187591e+00,-1.330870795887861391e+00 +1.488585159130408897e+00,-7.644824970221931082e+00,-1.333062227692231261e+00 +1.415714853071847745e+00,-7.627940461749609824e+00,-1.330823142087425026e+00 +1.333159720236261059e+00,-7.701122464796688050e+00,-1.346855708624758563e+00 +1.243420171405647645e+00,-7.999789691947000847e+00,-1.406543089069437258e+00 +1.173060243613963882e+00,-8.264884500679706036e+00,-1.456712911454033588e+00 +1.153065514509126421e+00,-8.367268167350399466e+00,-1.472630229203346630e+00 +1.115188389270266978e+00,-8.038000616040136492e+00,-1.408930120213625514e+00 +1.016009596558826278e+00,-7.598477128226665656e+00,-1.321642946351801129e+00 +9.444360950932328969e-01,-7.350931231559197698e+00,-1.264597005266722363e+00 +9.236364501261159488e-01,-7.411009317685843811e+00,-1.268628068230000849e+00 +8.964099308239309449e-01,-7.467697798665861697e+00,-1.285623251218623864e+00 +8.814186333721037991e-01,-7.500032412211830035e+00,-1.300001048867386544e+00 +8.992168187098448229e-01,-7.455057488645579156e+00,-1.295159436243764617e+00 +9.764543974129603621e-01,-7.441628427953780545e+00,-1.291158459835131112e+00 +1.065438271529887126e+00,-7.419926005608850517e+00,-1.277986998241033234e+00 +1.117821991992276054e+00,-7.376752015249044447e+00,-1.257940732034626308e+00 +1.080006835464730086e+00,-7.340608467403221482e+00,-1.242853503420079164e+00 +1.061853797881901817e+00,-7.527664191016011586e+00,-1.273438297776898764e+00 +1.083320579058833832e+00,-7.876885737263469522e+00,-1.336238348876527482e+00 +1.065398780826357861e+00,-8.103288851459470976e+00,-1.371457002615670717e+00 +1.049072834311693070e+00,-8.070100543053328579e+00,-1.357158336776606689e+00 +1.066083063208093096e+00,-7.741362346396297056e+00,-1.296190764422000541e+00 +1.087000088644401119e+00,-7.304774788540640884e+00,-1.236011420752809897e+00 +1.065740974253453155e+00,-7.011843184269515916e+00,-1.206827707077835043e+00 +1.027422899779388832e+00,-7.014883332223636359e+00,-1.227433010004922664e+00 +1.039361325357514243e+00,-7.411825739398544499e+00,-1.300765544069001578e+00 +1.197282723659149450e+00,-8.280443995885981678e+00,-1.444217855646847681e+00 +1.517297138940880030e+00,-9.551707501836919079e+00,-1.652127658686367795e+00 +1.812624688494958392e+00,-1.060768079468903480e+01,-1.829725717811143682e+00 +1.830988494142355982e+00,-1.080695382632294255e+01,-1.850816642401525769e+00 +1.578836540732577287e+00,-1.019245791606283902e+01,-1.720584954191863858e+00 +1.315627826098348274e+00,-9.500199410881549511e+00,-1.586040208626258163e+00 +1.227768925665963629e+00,-9.183139126797861707e+00,-1.534708664925126698e+00 +1.303202569286653345e+00,-9.215567822985612167e+00,-1.549253279444158693e+00 +1.467944558362179519e+00,-9.563013052298064309e+00,-1.619054403775898265e+00 +1.645143125826980635e+00,-9.980462968921671063e+00,-1.703710415221770802e+00 +1.679229102492334036e+00,-1.001024855816112336e+01,-1.707318914073972849e+00 +1.617178417381320177e+00,-9.691619784993203979e+00,-1.638826222347802286e+00 +1.534405766423853734e+00,-9.312489009196042389e+00,-1.566339924702525366e+00 +1.503274158105491587e+00,-9.059709010126498541e+00,-1.531405264119591436e+00 +1.537164905088025169e+00,-8.945106218265696185e+00,-1.535020266432901792e+00 +1.625233715607590668e+00,-8.891975463061783103e+00,-1.557491506738884368e+00 +1.648580636754650053e+00,-8.747737738499226978e+00,-1.558076902839346189e+00 +1.515371223203689555e+00,-8.375973244449294697e+00,-1.494815162495484628e+00 +1.333614507706206487e+00,-7.951596660204407030e+00,-1.400369730689092762e+00 +1.217546859818158467e+00,-7.715853100543210275e+00,-1.331852032264187358e+00 +1.164914564396595020e+00,-7.625678127723150013e+00,-1.300403920521802092e+00 +1.108358708255509972e+00,-7.473242959575596700e+00,-1.276390405066301525e+00 +1.041993212812706959e+00,-7.286060970784580704e+00,-1.256449728606824578e+00 +9.862069121977670161e-01,-7.239405571721906796e+00,-1.263251634181266070e+00 +9.586211813779034197e-01,-7.269421280850670186e+00,-1.276288695193720457e+00 +9.672555416477243151e-01,-7.244019972454019296e+00,-1.275725303733437954e+00 +9.909154420385546391e-01,-7.201818415445851329e+00,-1.267540115471057049e+00 +9.382702825460993434e-01,-9.638166035314327473e+00,-1.729719175985749757e+00 +9.753020139337238437e-01,-9.882499441709292398e+00,-1.773642766058827647e+00 +1.027952443878348054e+00,-1.007275621640484786e+01,-1.802559267235949392e+00 +1.120791175075439794e+00,-9.674268278650220765e+00,-1.712755356872747825e+00 +1.232482394335995934e+00,-8.494562521046020720e+00,-1.467340548267209499e+00 +1.234827683638573870e+00,-8.245781481748863939e+00,-1.408096322253754806e+00 +1.158491680033269189e+00,-7.936544958420249429e+00,-1.352034221294474037e+00 +1.111578084259967403e+00,-7.783706534571880553e+00,-1.341873362644875556e+00 +1.148973392708952268e+00,-7.765777067134749245e+00,-1.358409094215581092e+00 +1.240918748773369495e+00,-7.845556799065366960e+00,-1.387814477663440016e+00 +1.245838466526082655e+00,-7.745818132392656707e+00,-1.368066570607446408e+00 +1.119011652215424535e+00,-7.505771603502427780e+00,-1.314732252427859294e+00 +9.297503448286634775e-01,-7.222960107949523589e+00,-1.263273312806617810e+00 +7.888700950267243384e-01,-7.051094716784067629e+00,-1.242013452879781710e+00 +7.258284135792186786e-01,-7.053826479152373707e+00,-1.247517077781928663e+00 +7.149029419713843758e-01,-7.013915525358026315e+00,-1.241197349700144059e+00 +7.445376148124629445e-01,-6.825610589537911110e+00,-1.207636955442453086e+00 +9.023103997472122773e-01,-6.825500758692140124e+00,-1.211616227678241842e+00 +1.239308654266372267e+00,-7.464471536160765197e+00,-1.335390775602640190e+00 +1.697140837078676245e+00,-8.699899386255417255e+00,-1.575401744350045874e+00 +2.041125669020870781e+00,-1.002177683861790669e+01,-1.814715848371086793e+00 +2.117532864386545643e+00,-1.084603313401268210e+01,-1.932485412982373418e+00 +2.039221761933618371e+00,-1.108527533141385746e+01,-1.929335416658744862e+00 +1.916849624869277013e+00,-1.083354873256235607e+01,-1.846461813131028862e+00 +1.813431833669816751e+00,-1.046626894987113587e+01,-1.771030497428725425e+00 +1.765966247844804382e+00,-1.027822918948146125e+01,-1.747160704802169562e+00 +1.817640839374450312e+00,-1.036636954636938057e+01,-1.783424850890426683e+00 +1.855013282760009208e+00,-1.011352564539156873e+01,-1.756249502868968193e+00 +1.734960818891150502e+00,-9.126482757418546754e+00,-1.595415989941400881e+00 +1.506036783373132515e+00,-7.771404841754527837e+00,-1.355285760421764962e+00 +1.303443416976837188e+00,-6.848531136629993910e+00,-1.176001989936665382e+00 +1.227656083788062569e+00,-6.634101527085702443e+00,-1.126716014414540723e+00 +1.167088661199529920e+00,-6.793747836892913838e+00,-1.156915604659836561e+00 +1.053721473852985202e+00,-6.858348000310343195e+00,-1.182126699190831687e+00 +9.887235428372970203e-01,-6.852091203555804810e+00,-1.191083776315153386e+00 +1.025912225489104657e+00,-6.747542264558006764e+00,-1.176835774632522202e+00 +1.104331927332422802e+00,-6.650432891023456250e+00,-1.156820047123957806e+00 +1.149863523674899524e+00,-6.631511871385971091e+00,-1.150527467934701065e+00 +1.173450999146563367e+00,-6.784366875367958016e+00,-1.177392307565170881e+00 +1.161889799321866201e+00,-6.945242245216100230e+00,-1.211929793686664425e+00 +1.154517522905336158e+00,-7.201550522905300511e+00,-1.267342829261970394e+00 +1.186252103341508546e+00,-7.664074409374091346e+00,-1.364105619340740816e+00 +1.245858757097234149e+00,-8.136134896589620524e+00,-1.467688382383315115e+00 +1.349336452274936482e+00,-8.359675753256439634e+00,-1.523679024625167244e+00 +1.450905644503385883e+00,-8.308727971639257248e+00,-1.513321139018550809e+00 +1.501647830842283149e+00,-8.273743265234056565e+00,-1.485525957636816941e+00 +1.467620726820349830e+00,-8.327234067620764790e+00,-1.474435960563255321e+00 +1.423315203256036776e+00,-8.620322175507734386e+00,-1.512203722269390482e+00 +1.351960848702228546e+00,-9.054335490362603878e+00,-1.576660107160286373e+00 +1.263216314186547784e+00,-9.414795026671555433e+00,-1.624929191372544324e+00 +1.166474129471878118e+00,-9.325386243125226571e+00,-1.601135200846528051e+00 +1.113764470101781257e+00,-8.717945745645668154e+00,-1.490727134479485017e+00 +1.081366554871499019e+00,-7.928452714823400527e+00,-1.354145185441822719e+00 +1.090639093890756861e+00,-7.370030128809178294e+00,-1.255749672805755779e+00 +1.157988283218457148e+00,-7.400322364012184906e+00,-1.250685973102719117e+00 +1.287974491065559057e+00,-7.914002630400428728e+00,-1.319136305744343929e+00 +1.367169223540190659e+00,-8.429588780059813047e+00,-1.388790445239621363e+00 +1.299483526271644873e+00,-8.256495689628518875e+00,-1.354702585105115986e+00 +1.145083240947791792e+00,-7.588780452780182983e+00,-1.255835300861221526e+00 +1.012292353903486264e+00,-6.920463823874200671e+00,-1.170060977887615650e+00 +9.640662838391089728e-01,-6.546910745841977075e+00,-1.130306025385827695e+00 +9.565716437161330132e-01,-6.347083911362176423e+00,-1.109846765359066012e+00 +9.563034630011058024e-01,-6.264262007919528585e+00,-1.098778058230870158e+00 +9.483129002955151821e-01,-6.380642564709553710e+00,-1.115908616669358366e+00 +9.990551374636574833e-01,-6.793250749888208873e+00,-1.186987236146237024e+00 +1.119630947807523480e+00,-7.380883400585169341e+00,-1.292020574939115818e+00 +1.234975637982026253e+00,-7.844871935643357830e+00,-1.370395401722099393e+00 +1.262335233695026204e+00,-7.958302076985937390e+00,-1.368511856462141907e+00 +1.217054791697767868e+00,-7.755403217589966758e+00,-1.306367679287617989e+00 +1.133368026375675353e+00,-7.190766514356965899e+00,-1.202258983459017827e+00 +1.066685100653200324e+00,-6.653984545413027973e+00,-1.127066583876228378e+00 +1.045189209439010725e+00,-6.427843030622199194e+00,-1.102601350728448892e+00 +1.077093263976567794e+00,-6.622997076337028943e+00,-1.140829369085594180e+00 +1.096121159791069166e+00,-6.963798850119488293e+00,-1.204476009900112388e+00 +1.086372603396752456e+00,-7.102095797839535152e+00,-1.235072174658817801e+00 +1.052763798878023183e+00,-7.031098783305857580e+00,-1.229453643719295997e+00 +1.040773980871973814e+00,-6.914720945039251276e+00,-1.213788890504780227e+00 +1.037477155641391757e+00,-6.974366067442893780e+00,-1.223868891966233718e+00 +1.030368430605067109e+00,-7.051199844499608460e+00,-1.232074840511955927e+00 +1.027574405787439193e+00,-7.162370834125564301e+00,-1.250168994523349397e+00 +1.030098762928216338e+00,-7.320852247822664083e+00,-1.281613393326615835e+00 +9.999795933410250415e-01,-7.468247157330186070e+00,-1.317849774987671196e+00 +9.410014851736457908e-01,-7.556167836759382084e+00,-1.344610817098825351e+00 +9.524627825651785784e-01,-7.833602698875511194e+00,-1.392054065346890468e+00 +1.078507807783492423e+00,-8.418398297082479331e+00,-1.497042516760927811e+00 +1.241458706975422599e+00,-9.125398475772648510e+00,-1.637559905721367670e+00 +1.397495509728073237e+00,-9.669252608086386758e+00,-1.757037129140876175e+00 +1.527852259569026705e+00,-9.917632577482812906e+00,-1.796584836427470577e+00 +1.629070769557867226e+00,-9.673317436659065294e+00,-1.736130348398809531e+00 +1.673378509235359690e+00,-9.036025366248988888e+00,-1.599692772408779717e+00 +1.684595336390604770e+00,-8.301336786279867042e+00,-1.452777632330246149e+00 +1.627849918300410481e+00,-7.770154449803801100e+00,-1.350790906334346175e+00 +1.536719187643503126e+00,-7.600415167659175353e+00,-1.321914460099911537e+00 +1.498760444771717326e+00,-7.830094574338410496e+00,-1.369187496170397367e+00 +1.525276468295179599e+00,-8.188151094544609876e+00,-1.444400362056498466e+00 +1.542146285576560860e+00,-8.494307898973985971e+00,-1.508616485387477724e+00 +1.477714076348165984e+00,-8.620809532223898231e+00,-1.523226746661833886e+00 +1.328708415668723219e+00,-8.355243000396491482e+00,-1.449296805035224622e+00 +1.143091598370083561e+00,-7.649722181961479350e+00,-1.308693537466588452e+00 +1.038052784855502786e+00,-6.926806000190522283e+00,-1.187156224330742305e+00 +1.087305123372397375e+00,-6.525702862175485564e+00,-1.130144997650702976e+00 +1.219490731081014356e+00,-6.436142901846771736e+00,-1.114729814274802777e+00 +1.310420450118293001e+00,-6.650555882620896142e+00,-1.145299913719128426e+00 +1.329020191890057490e+00,-6.975614109719135314e+00,-1.204088872018729717e+00 +1.288633991734417616e+00,-7.077037714958180459e+00,-1.232340535618632771e+00 +1.223328959482963718e+00,-6.923195381741155785e+00,-1.220219198709855846e+00 +1.183152375381228305e+00,-6.740614945218894150e+00,-1.192344751141362735e+00 +1.227146241237374369e+00,-6.814863077585119555e+00,-1.198711014058332580e+00 +1.307655654230796438e+00,-7.087724625856402838e+00,-1.243050404229542494e+00 +1.417218814088378576e+00,-7.651234267655979693e+00,-1.335010754706814851e+00 +1.565528560166256078e+00,-8.244941962220774911e+00,-1.419171526814317019e+00 +1.736396326857249539e+00,-8.691069657579166829e+00,-1.476155707772257131e+00 +1.861951646560189078e+00,-8.954826654050727086e+00,-1.514401984778174892e+00 +1.911153432200019431e+00,-9.271775541554383437e+00,-1.571331949450673449e+00 +1.995523009541289250e+00,-9.866864841885359283e+00,-1.682683103479689635e+00 +2.187718795699982177e+00,-1.063239005746836696e+01,-1.836453135661372471e+00 +2.369377637675519566e+00,-1.127453094820924662e+01,-1.986904625812641711e+00 +2.423805327236338680e+00,-1.139187095153502582e+01,-2.036082228837599928e+00 +2.445551881771870661e+00,-1.132589020072482811e+01,-2.033087307418824707e+00 +2.467552920561743690e+00,-1.135426209626940519e+01,-2.022333259057802479e+00 +2.360690565645278127e+00,-1.114133732848980074e+01,-1.966796025647624901e+00 +2.066950899142398601e+00,-1.013493877103033469e+01,-1.763940418699498025e+00 +1.704013891911973388e+00,-8.588085420943455617e+00,-1.474495533554474491e+00 +1.386689116647142228e+00,-7.170611915393415359e+00,-1.223325528962377007e+00 +1.188137965838023780e+00,-6.502571039281095366e+00,-1.109792803094613589e+00 +1.092190371455500797e+00,-6.627347778414161894e+00,-1.125641476340078384e+00 +1.111551776141821435e+00,-7.292416298964099042e+00,-1.208999279826194595e+00 +1.219820044026768135e+00,-8.157899211258598626e+00,-1.321975131559241845e+00 +1.347853271640482742e+00,-8.694970100973909766e+00,-1.399375367964424299e+00 +1.385928561336614795e+00,-8.568419888579159149e+00,-1.390613857969754008e+00 +1.361600025931114510e+00,-8.063622376010009418e+00,-1.315715331486785544e+00 +1.338287024691533489e+00,-7.935464573808854283e+00,-1.291429244199662207e+00 +1.387726993172840206e+00,-8.325186782559516274e+00,-1.344907431744147175e+00 +1.487549255570460804e+00,-9.054804835883818015e+00,-1.463362474128402368e+00 +1.615145212747954639e+00,-9.612571786020293274e+00,-1.574155608376273108e+00 +1.691062139522047536e+00,-9.554144801573556833e+00,-1.592847898514833105e+00 +1.677190256550006975e+00,-8.968536814207089591e+00,-1.515981929294596853e+00 +1.560263714785737443e+00,-8.372560014374101911e+00,-1.426820118398040904e+00 +1.428315191469646583e+00,-8.131533790786544813e+00,-1.392506679731283725e+00 +1.391415063628941962e+00,-8.214407554820716939e+00,-1.408261984465099204e+00 +1.483721127494403103e+00,-8.516868836447116564e+00,-1.447577524051382625e+00 +1.586128866659230807e+00,-8.775471351745633086e+00,-1.459574390218165263e+00 +1.591261888692097282e+00,-8.805708071826593653e+00,-1.426338928751746948e+00 +1.474823974467954768e+00,-8.511419585438051882e+00,-1.365332533015532590e+00 +1.278900311847212867e+00,-8.099534145195029566e+00,-1.315809803615096030e+00 +1.074510613172244167e+00,-8.103013208715850624e+00,-1.349712986028762884e+00 +1.000585743314335252e+00,-8.845918128849330486e+00,-1.497650231140241317e+00 +1.110105255441340866e+00,-9.938687601539676564e+00,-1.697508053479893420e+00 +1.327058786236526622e+00,-1.075840121761640233e+01,-1.851124806022141911e+00 +1.544011420525731815e+00,-1.127917568818534733e+01,-1.950387238942283830e+00 +1.658845398657348591e+00,-1.142956628837279709e+01,-1.968300592629788071e+00 +1.658359832478394580e+00,-1.114521833801621753e+01,-1.891245245287478838e+00 +1.585653442437742644e+00,-1.049599426578048167e+01,-1.745482709538876520e+00 +1.547003188888773861e+00,-9.998167772479231274e+00,-1.638792690616554637e+00 +1.558514272313218596e+00,-9.677899895620928561e+00,-1.585154149759503639e+00 +1.593682191603638776e+00,-9.537098875854120195e+00,-1.577898948329426787e+00 +1.625043951379883111e+00,-9.538776425149229965e+00,-1.585969248333562120e+00 +1.685744079391314765e+00,-9.849659157496823525e+00,-1.642178947011856849e+00 +1.822395115459351178e+00,-1.031000541918860236e+01,-1.725315882624656183e+00 +2.012918386541802551e+00,-1.072735514258681278e+01,-1.802250306325447582e+00 +2.173181277573111192e+00,-1.100893387506766175e+01,-1.848753612504566490e+00 +2.255218745219748744e+00,-1.125143543282148428e+01,-1.889282612290628549e+00 +2.231719130376885296e+00,-1.153435809379620025e+01,-1.946346891285259062e+00 +2.100621134478899865e+00,-1.285258248335644993e+01,-2.207462888546174895e+00 +1.952310592418163404e+00,-1.473198216216239587e+01,-2.577044618898497674e+00 +2.011900502167930593e+00,-1.478705278298955861e+01,-2.613388277525928061e+00 +2.149669543376110603e+00,-1.458631744268285502e+01,-2.614127982159615726e+00 +2.273503413675079798e+00,-1.281167705355996489e+01,-2.311916882143464136e+00 +2.235604333683642864e+00,-1.191483175009185658e+01,-2.152095641884017141e+00 +2.157101568547990844e+00,-1.151944672030958117e+01,-2.070931682771600890e+00 +2.075515773789159635e+00,-1.129132970444202400e+01,-2.011541152808220545e+00 +1.978391501922423412e+00,-1.091311814762376642e+01,-1.921040091178952025e+00 +1.871104772214682077e+00,-1.027140048508946180e+01,-1.788794592713358611e+00 +1.754703376859221953e+00,-9.582141604416477776e+00,-1.660885302320025403e+00 +1.652639724132725974e+00,-8.949240027921625540e+00,-1.550855018628354287e+00 +1.494062039993482527e+00,-8.260499463565565748e+00,-1.437643563067453556e+00 +1.315957137165136404e+00,-7.714920312665558555e+00,-1.351595771354951125e+00 +1.279550073890381112e+00,-7.687884868823324780e+00,-1.348615740891744963e+00 +1.464954005018912042e+00,-8.190821880061019300e+00,-1.435553802087376596e+00 +1.705369829931943526e+00,-8.637018478810624345e+00,-1.519270532100442495e+00 +1.822288834643055244e+00,-8.720871976729515751e+00,-1.547421101896077289e+00 +1.786573237558544802e+00,-8.597758881031682066e+00,-1.525918710624111441e+00 +1.645860385030529338e+00,-8.478110311980561420e+00,-1.496151110950641794e+00 +1.521132106859769184e+00,-8.324368078645935753e+00,-1.456579511735739629e+00 +1.455396587400484387e+00,-7.976412961568438931e+00,-1.393811535531028767e+00 +1.414713178288882656e+00,-7.650262094544828528e+00,-1.336464650922465580e+00 +1.404932684219339034e+00,-7.289920260844759525e+00,-1.276473907360511362e+00 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_65.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_65.npy" new file mode 100644 index 00000000..c97b322a Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_65.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.npy" new file mode 100644 index 00000000..be49efbe Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.txt" new file mode 100644 index 00000000..e83b0d04 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/distance_67.txt" @@ -0,0 +1,390 @@ +1.240563951304702961e+01 +1.176782762558256756e+01 +1.234012138523667623e+01 +1.234780363146143145e+01 +1.129618782546451961e+01 +9.152248878747650807e+00 +7.348602188584317574e+00 +6.974047866519547334e+00 +6.919266735179363970e+00 +5.963507117958882553e+00 +4.806023280143514320e+00 +3.893945316081054209e+00 +4.031650174667862352e+00 +3.300562630178638823e+00 +4.189389505136467684e-01 +1.806398025958503739e+00 +1.722268375965986031e+00 +2.864569589641459690e-01 +1.281902226417531265e+00 +1.462741277137119322e+00 +3.625241191988698986e-01 +1.019020129307268263e+00 +2.206917498016169432e+00 +2.405636817586202181e+00 +1.399284775981177731e+00 +3.444191768363240147e+00 +7.347209308393189531e+00 +7.200716469987075818e+00 +8.023806194500235023e+00 +4.694106865445401233e+00 +4.072075910966508339e+00 +4.602902470626500708e+00 +4.538810881177562706e+00 +3.669590429210106475e+00 +2.841506585262267404e+00 +2.692210352441163579e+00 +2.187871531994542540e+00 +1.367095178395656641e+00 +9.712950681657315233e-01 +2.144268009823722565e+00 +3.060465132164853941e+00 +3.292531783744042873e+00 +2.671855061000584453e+00 +1.165381313810922359e+00 +3.839219953786814354e-01 +9.606350295020347207e-01 +5.606581825984976453e-01 +9.013548026972615368e-01 +1.358159141034918083e+00 +4.412319715417734045e-01 +1.473192569171187571e+00 +2.620773974978169107e+00 +2.668973254493555824e+00 +2.420715839314089290e+00 +3.449558788012187627e+00 +4.887838012031795465e+00 +5.391767685709438318e+00 +4.258100765838157109e+00 +2.424728239480268943e+00 +1.055530208825719019e+00 +5.637685397705679557e-01 +1.305079218939723784e+00 +1.721302186834399173e+00 +1.392114645494457514e+00 +1.117906585412856701e+00 +2.422889037391554368e+00 +4.578708141493477157e+00 +5.998735430970366878e+00 +4.191394820130034837e+00 +3.785040227424090187e-01 +3.577483526031254080e+00 +5.766740725283300506e+00 +5.637883029725809791e+00 +4.418628621890387187e+00 +3.548411867343343129e+00 +3.881185276102283144e+00 +5.832183805333457371e+00 +6.722324068289383447e+00 +5.868128012151342610e+00 +3.896895107676211722e+00 +1.962899143297848870e+00 +1.293477305405718480e+00 +1.546781114523892109e+00 +1.867689992924461029e+00 +2.264072748821325032e+00 +2.382077894522071748e+00 +2.055657721827967688e+00 +1.379063395925240298e+00 +7.588718366226963052e-01 +8.216495022487305677e-01 +1.409159454559488101e+00 +2.474199070646090348e+00 +1.188955785436317081e+00 +3.211638981073625665e+00 +7.068655214339960580e+00 +7.486757866560137309e+00 +4.381182911016222370e+00 +1.143055941433062550e+00 +1.280282369925880737e+00 +2.793503757792059616e+00 +5.496452201641377933e+00 +5.283893030669612578e+00 +2.790051129657553641e+00 +6.099561060693021730e-01 +1.368623477811676814e+00 +9.795020314850197973e-01 +3.628889523488220803e+00 +3.009727402325010903e+00 +3.039205333185365010e+00 +2.716147557132777113e+00 +1.868556448915476231e+00 +9.365600540973678667e-01 +1.143534309609215288e-01 +9.925239150742102279e-01 +1.261782683863433396e+00 +2.611182431127277326e+00 +3.530265134363884005e+00 +2.760495835949898780e+00 +1.186112098628709255e+00 +1.417285440100661376e+00 +1.900598049332967054e+00 +2.326809352291915101e+00 +1.589369183203360736e+00 +1.171742622697609537e+00 +4.841797446811646033e+00 +8.104088102817621930e+00 +7.877465337169450521e+00 +3.781726549751670330e+00 +9.963064628950082380e-01 +6.406256241909589200e-01 +6.053597709642661862e-01 +1.887942901593849587e+00 +3.182970290942219282e+00 +3.696979975449621758e+00 +2.827410189936161888e+00 +1.575123650114481411e+00 +1.514650372488524077e+00 +1.294706873988717977e+00 +1.575731816513501027e+00 +3.164876024667289123e+00 +3.456471519375705626e+00 +2.703869514177321687e+00 +1.527251927737841575e+00 +8.344402091965246182e-01 +1.371023852211425975e+00 +1.778278440362647705e+00 +2.187763400309752804e+00 +1.620222492675946091e+00 +1.031888385432359501e+00 +7.551529388242561591e-01 +1.358130307595565744e+00 +1.843086867029803511e+00 +1.082971790433064241e+00 +2.950472800133685958e+00 +4.849569371109220484e+00 +4.983436767160276837e+00 +4.506461186390646745e+00 +4.658044607658891501e+00 +5.362392595349004587e+00 +5.935739962971801731e+00 +5.562298738272035692e+00 +4.997791139980582997e+00 +4.859932241982193979e+00 +4.210989580838382373e+00 +2.385919400455025041e+00 +5.817848667947128627e-01 +8.331650927373972504e-01 +8.490842141388004194e-01 +8.332060847276546722e-01 +1.473041028054456358e+00 +2.369077964281529169e+00 +1.957202624576865446e+00 +1.399447364861414300e+00 +2.952502957963071939e+00 +4.140851372269263031e+00 +2.201973412992532797e+00 +3.600297310139376483e-01 +1.395929755503948488e+00 +2.215568698001340042e-01 +2.838014767347309508e+00 +3.534394683588946151e+00 +1.389987426277057514e+00 +1.250906786151251504e+00 +2.946432357131910429e+00 +3.135865775100542763e+00 +2.105284665492305418e+00 +5.153133689254569827e-01 +1.683048756807350665e+00 +2.115158362860409369e+00 +2.274111020358901669e+00 +2.550292791433045103e+00 +3.337323024989440778e+00 +3.553781776659356684e+00 +3.515097813795938553e+00 +3.355313662902184024e+00 +3.082323406337906579e+00 +3.007237593259219910e+00 +3.182045592659179079e+00 +3.047789915654691484e+00 +3.024124441151980758e+00 +2.268866597463959689e+00 +2.039161907977286248e+00 +1.465260892336335719e+00 +8.070058040462251725e+00 +9.863190220668354158e+00 +8.963222289277473109e+00 +6.790905928434334271e+00 +2.450491589894330691e+00 +1.143819501135107330e+00 +7.072678010783911562e-01 +1.859500821210083643e+00 +5.876570591150415135e-01 +2.564050780518773553e+00 +2.626231886827461892e+00 +1.018264329056472794e+00 +8.376225581965854872e-01 +1.212247524906088891e+00 +2.279743545132201454e+00 +2.716499533419578061e+00 +2.113741774945593566e+00 +3.831455386486540271e-01 +9.418692953263406720e-01 +2.729595746099846121e+00 +2.066943095937363140e+00 +1.461651375171508116e+00 +5.258342100891483462e+00 +7.007391229155464529e+00 +4.189867151379766064e+00 +7.924187410076548588e-01 +2.200395757723676127e+00 +3.088659704376805148e+00 +1.494827795080754695e+00 +1.161576785629691022e+00 +1.251552852363058355e+00 +7.903597441789955713e-01 +2.411156542381479362e+00 +3.501286553435651872e+00 +3.856595621558049025e+00 +2.004105354700230990e+00 +6.606478460761900928e-01 +1.186813842819864906e+00 +1.225565451870980871e+00 +4.249450238681648173e+00 +5.017162156195037248e+00 +4.661949910389977525e+00 +4.047811871013363927e+00 +3.295885434854746165e+00 +2.230998762004960945e+00 +1.946974672929239425e+00 +2.510484994502524270e+00 +4.248830852110973666e+00 +4.758453833369760133e+00 +5.126453315810277189e+00 +4.488699097665312721e+00 +4.029050343750089525e+00 +2.287236267317460214e+00 +1.558187211437582764e+00 +3.526972789289058330e+00 +3.422155453357144328e+00 +1.304048229319402008e+00 +1.416444052649984409e+00 +1.468952146418827764e+00 +1.598325013959120744e+00 +1.561753201922364331e+00 +1.331403662867787441e+00 +1.006437558554754030e+00 +1.460722473930381682e+00 +3.178075502032525090e+00 +3.924954775788316752e+00 +3.135347845355660468e+00 +2.596485344101252313e+00 +2.607787589915097737e+00 +2.093796372172179066e+00 +2.398704993154836540e+00 +2.789006863795207458e+00 +4.012914737820615585e+00 +5.060856844237111574e+00 +4.525664063814558880e+00 +2.962858315880288806e+00 +2.483534233724472351e+00 +3.090990667547497406e+00 +3.394082178517936921e+00 +3.232929680295832497e+00 +3.182418245966127213e+00 +3.542138421216154853e+00 +3.396883363092474184e+00 +3.393348167045940666e+00 +2.557970347008862166e+00 +4.021065653931176875e+00 +4.250325172003805108e+00 +3.053608075694095536e+00 +1.524675915965161499e+00 +8.480111617105250410e-01 +1.526175502895168234e+00 +9.185334070228124981e-01 +6.932201944940048488e-01 +1.222513588721044320e+00 +6.127717001250242435e-01 +2.637058549526692719e+00 +3.393520822029291395e+00 +6.306971063514505982e-01 +2.241613208787636147e+00 +1.457126571559405726e+00 +1.153387588618701276e+00 +1.968267536571667753e+00 +1.149778042339986595e+00 +3.967261030039688219e+00 +3.329275292381541185e+00 +1.384384252826354134e+00 +8.356441680313179132e-01 +1.146729653888487910e+00 +2.240945417376524862e+00 +2.536627381072125154e+00 +2.269643266095897172e+00 +1.501910231337589385e+00 +4.962132578900774749e-01 +3.590047093983266824e-01 +8.666924060870240254e-01 +2.024459447560384984e+00 +2.713625958855034437e+00 +1.748263903332676339e+00 +3.276352229935913241e-01 +7.006299586302313642e-01 +3.207002163542763018e+00 +5.231820173451708023e+00 +5.323282582540488583e+00 +4.535497442621972297e+00 +3.051726757653727251e+00 +5.686811659429944488e-01 +2.032580940912212863e+00 +3.867577675474901167e+00 +4.767588020018432182e+00 +3.699776917903848439e+00 +2.870498202667896681e+00 +2.174872674558273822e+00 +2.454330618895855576e+00 +2.872255743569911868e+00 +3.046515559677438034e+00 +2.150239409482536779e+00 +1.477578272291952821e+00 +1.914773245740388985e+00 +4.180103590641013334e+00 +4.812869189240339907e+00 +5.756028023495365353e+00 +4.195931653146756091e+00 +1.172913823192443417e+00 +2.782654285206184408e+00 +3.578542365407643810e+00 +4.900953233064650472e-01 +8.410728877036701689e+00 +1.455029354736192104e+01 +1.638735655187950968e+01 +1.410577445771617811e+01 +1.093714393452746059e+01 +7.223696466680158856e+00 +5.252813306964258189e+00 +6.215383685545313064e+00 +8.119140363258701143e+00 +9.849656816458303155e+00 +1.068192917667187736e+01 +1.105313625860240556e+01 +1.249753270782021808e+01 +1.271121219592163065e+01 +1.111041688913864789e+01 +9.468232005926456196e+00 +8.953353615024404633e+00 +1.338657854003329994e+01 +1.903580370487725659e+01 +1.748269213026719626e+01 +1.402047007664260292e+01 +6.729930086729742911e+00 +3.080680406240240643e+00 +2.392874234925455923e+00 +2.162398685835009715e+00 +3.450923643609868474e+00 +3.543774089697096841e+00 +2.524520642581739249e+00 +5.785166778650686625e-01 +2.363250528505171477e+00 +1.755885843879746666e+00 +2.040378949191207880e+00 +4.818507248535081722e+00 +5.409197288655824387e+00 +4.080151351090670175e+00 +3.023705764740619806e+00 +2.110883755114654203e+00 +1.580139455310929364e+00 +1.086847404438120224e+00 +1.047756463817957728e+00 +1.074976441397461402e+00 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mean.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mean.py" new file mode 100644 index 00000000..a15cbbf9 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mean.py" @@ -0,0 +1,17 @@ +import numpy as np + +# 定义距离文件名 +distances_file = 'distance_67.npy' + +# 加载距离数据 +distances = np.load(distances_file) + +# 确保距离数据的长度为 98 +if distances.shape[0] != 390: + raise ValueError("The distance data must contain exactly 390 entries.") + +# 计算平均值 +average_distance = np.mean(distances) + +# 输出平均值 +print("Average projected distance of the first 390 entries:", average_distance) \ No newline at end of file diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.npy" new file mode 100644 index 00000000..f5a54d39 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.txt" new file mode 100644 index 00000000..20bfa67d --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_anno.txt" @@ -0,0 +1,390 @@ +1.022914622551337871e+01 +1.022957776431666588e+01 +1.067509662111333668e+01 +1.092974045857008036e+01 +1.067266875200683529e+01 +9.844003683933117088e+00 +8.978876299273643724e+00 +8.708092131295167349e+00 +8.716415166451596974e+00 +8.436472650679075258e+00 +8.409444624322155448e+00 +8.769020418875857814e+00 +9.219439711886327160e+00 +9.234101848504714383e+00 +8.451664407407371016e+00 +7.978871621290338112e+00 +8.162875444300164318e+00 +8.545187346189081268e+00 +8.586828888690334338e+00 +8.056393458442796529e+00 +7.053854089069716338e+00 +6.199459836588662398e+00 +5.583733463616669113e+00 +5.760591063793278011e+00 +6.736527892783085392e+00 +7.747933658180945926e+00 +8.350673872890153504e+00 +8.219073231674665081e+00 +7.622846516042569576e+00 +7.160894362833531090e+00 +6.791941243796561167e+00 +6.756425888933961232e+00 +7.472420290736735637e+00 +8.616957235891081979e+00 +9.394675137789711528e+00 +9.498939070213825886e+00 +9.372928113335062150e+00 +9.101816252574144173e+00 +9.047122361283374659e+00 +8.730085169692983982e+00 +8.390879425182642848e+00 +8.161929039290427568e+00 +8.071620000858462873e+00 +8.051385616112947119e+00 +8.309056446320806089e+00 +8.471976451331633129e+00 +8.744243594807040054e+00 +8.989073273847957068e+00 +8.838555412981492054e+00 +7.995794678549572154e+00 +7.047675166544536296e+00 +6.746732068518459968e+00 +7.338460038942297814e+00 +8.236072792235134443e+00 +8.399643837571334259e+00 +8.436286851002568810e+00 +8.722767503388515919e+00 +9.319565385724827067e+00 +9.906201868833367286e+00 +1.013682808345416575e+01 +9.842010730476296487e+00 +9.371338108640998144e+00 +8.920690675728582875e+00 +8.451905926898223953e+00 +7.999153948117466939e+00 +7.819991001876243075e+00 +7.934787422080169961e+00 +8.313751033719888994e+00 +8.194242051135052662e+00 +7.410072491378588921e+00 +6.473786182354643870e+00 +6.208991588210823309e+00 +6.775520237396989387e+00 +7.617766166434506658e+00 +8.195580063249785496e+00 +8.269759791877479671e+00 +7.607170380317670677e+00 +7.401126524281401942e+00 +7.676928045408661916e+00 +8.262610961307029100e+00 +8.844374680925321641e+00 +9.019825730108244954e+00 +8.865308830034813070e+00 +8.886312619003438940e+00 +8.873638209641695695e+00 +8.740107822138956095e+00 +8.572316644432676824e+00 +8.306597733693356744e+00 +8.122014173658335778e+00 +7.687690226379039871e+00 +7.028441721866345304e+00 +6.337330961999974477e+00 +6.908326191786965609e+00 +8.725646867488876524e+00 +1.074603834801813917e+01 +1.150447887742938846e+01 +1.082173515054941149e+01 +9.606713220775255024e+00 +9.542749524905140390e+00 +9.824409478385764061e+00 +1.049492870771670994e+01 +1.001557565089238722e+01 +8.971244688225832320e+00 +8.164290451465875620e+00 +8.097210484978806022e+00 +8.888753637393090656e+00 +9.912031730739144564e+00 +9.778852519396480147e+00 +1.007315305049300491e+01 +1.030734887907352260e+01 +9.976219667665446877e+00 +9.394491599601508369e+00 +8.622585048632970484e+00 +8.152413685234407126e+00 +8.306234412260543820e+00 +8.344116817842092360e+00 +8.507217601074522406e+00 +9.086150952721538943e+00 +9.760835878430722090e+00 +9.958275007924136446e+00 +9.953342032614372670e+00 +9.670024598195954724e+00 +9.431044865397888444e+00 +9.093957107736176937e+00 +8.988559707054829317e+00 +8.451115343922548817e+00 +7.542910795785129352e+00 +6.561410384745622437e+00 +6.464804673535237356e+00 +7.023050137989420350e+00 +7.231703894630328477e+00 +6.617289274255940157e+00 +6.509836098070348243e+00 +7.281887286407197735e+00 +8.599866940495818568e+00 +9.493466798323655809e+00 +8.994669699693256248e+00 +8.225011733243427159e+00 +7.424253029343359955e+00 +6.543659520682439279e+00 +6.678411490688430874e+00 +7.338930671947569095e+00 +7.934875297188497711e+00 +8.527475053778141856e+00 +8.618493724201391259e+00 +8.653050811465874403e+00 +8.753740187252645910e+00 +8.403321517051914213e+00 +8.126994800157191889e+00 +8.056564443812002096e+00 +8.345047362728031715e+00 +8.896385129116929136e+00 +8.939772329152535946e+00 +8.323105051662318843e+00 +7.566036009615761060e+00 +6.997369403918174413e+00 +6.474666694287911639e+00 +5.934214817364328098e+00 +5.478787049674977538e+00 +5.530456029591665157e+00 +5.905729759861381822e+00 +6.178219906767544956e+00 +5.936544556598029487e+00 +5.943551662860734552e+00 +6.596315145990299555e+00 +7.560386669895155620e+00 +7.885709020669079194e+00 +8.007438700086744632e+00 +8.180920525573270652e+00 +8.558798813853478293e+00 +8.774976735060953104e+00 +8.308968597496205533e+00 +7.761044449243943433e+00 +8.277290277089250026e+00 +8.983302334080974560e+00 +8.770049246021535794e+00 +8.335993507477645892e+00 +8.682188471546822939e+00 +1.035872768769838004e+01 +1.221218365053950805e+01 +1.246467987326901650e+01 +1.114270531261555419e+01 +9.466782767944064148e+00 +8.504305765189020150e+00 +8.534263339732300224e+00 +9.230282070160633623e+00 +1.016569077159352474e+01 +1.071871551822208346e+01 +1.054837408872833748e+01 +1.019016245580594671e+01 +1.002706950389448437e+01 +1.035510141471720402e+01 +1.050676953448080297e+01 +1.042837404659922029e+01 +1.011394748700718083e+01 +9.639672679255401277e+00 +9.256032492460803951e+00 +8.982024124482634875e+00 +8.805173799515852551e+00 +8.902743656329633382e+00 +8.791211256448971056e+00 +8.671473427747027785e+00 +8.247759676045035349e+00 +7.206361531968259015e+00 +6.481428446429147172e+00 +7.050513412191106610e+00 +7.676961325617632781e+00 +8.099294978839234105e+00 +8.174897935474987776e+00 +8.293421975628582743e+00 +8.426738475881165868e+00 +7.921442030810091239e+00 +6.817169140486052825e+00 +6.860201304895667818e+00 +7.724851255737782196e+00 +8.268857433865274942e+00 +7.721064401578171754e+00 +6.797253463792909400e+00 +6.167202084557342090e+00 +6.020291720028740912e+00 +6.455141704318073437e+00 +6.220849902569074885e+00 +6.553713774161478156e+00 +8.430684114635312199e+00 +1.115850870159595587e+01 +1.330099117321944391e+01 +1.389547249532957096e+01 +1.246551077218938985e+01 +1.104216144793204890e+01 +1.004282261099381302e+01 +9.572866784475767332e+00 +9.412950810960111880e+00 +8.997769574447557872e+00 +7.865019172390333324e+00 +6.666877338874538594e+00 +5.918146761246397602e+00 +5.707750123019611266e+00 +5.877795195646744020e+00 +6.475635994890971858e+00 +6.941521238367268865e+00 +6.962530339433346427e+00 +6.325564792935022496e+00 +5.679582836477019114e+00 +5.732903462747188428e+00 +5.878152499834243372e+00 +6.176041662897105766e+00 +6.712526597684213669e+00 +7.330455657158662319e+00 +7.670879743059774825e+00 +7.625694626687849365e+00 +7.245642449025838872e+00 +7.538874075211250414e+00 +7.972439248279187041e+00 +8.444715607642304889e+00 +8.191424588327741674e+00 +8.084830767262475959e+00 +8.421939414034863347e+00 +8.875052253757900189e+00 +9.069809564086025233e+00 +8.679406693501345416e+00 +7.973395996492310900e+00 +7.945873143268864069e+00 +7.753785300489614229e+00 +7.365218814920062584e+00 +6.828882943920802973e+00 +6.271290010137221316e+00 +6.044995005280862088e+00 +5.688551559048832473e+00 +5.906563695562892846e+00 +6.673165858343246271e+00 +7.190639857543242641e+00 +7.191658192602893962e+00 +6.970854646249428299e+00 +6.406053854800024538e+00 +6.142462872648561500e+00 +5.881176473293763252e+00 +5.743464822954599924e+00 +5.804695523397354506e+00 +6.040175765309898637e+00 +5.926027774945598736e+00 +5.692302776713333401e+00 +5.719515850920963373e+00 +6.020417947430306782e+00 +6.400427308940956905e+00 +6.539828680900519942e+00 +6.663173083561630961e+00 +6.704738382831081367e+00 +7.254930153526483849e+00 +7.166554995445725496e+00 +7.897380318088963236e+00 +9.222803834292392366e+00 +1.017744048187243777e+01 +1.044069762676541302e+01 +1.005915921090202403e+01 +9.029075673454055817e+00 +8.411363390929441408e+00 +7.907941097763877991e+00 +8.387073646268303762e+00 +9.795525475279941219e+00 +1.033761936578320828e+01 +9.272310095642620098e+00 +7.700153484431556450e+00 +7.071228938029621602e+00 +6.941456301318812194e+00 +6.787823327052333156e+00 +5.759534322828580244e+00 +5.123702553511996882e+00 +5.856451405068664684e+00 +6.792630358533489954e+00 +7.022726566394783987e+00 +6.691530684452455802e+00 +6.270959410531787626e+00 +6.802370649257667878e+00 +7.589085072831005974e+00 +8.214427916238150829e+00 +9.086389425453351265e+00 +9.247686496876738715e+00 +9.558258545962313946e+00 +9.891023498306820372e+00 +1.022546135009329760e+01 +1.077940216003142027e+01 +1.148110975847487225e+01 +1.202923641437530122e+01 +1.305549602811358412e+01 +1.312643826802688807e+01 +1.183531806941203968e+01 +9.887615256990752499e+00 +8.094905711076830102e+00 +6.595481442393570148e+00 +6.215808845303053332e+00 +6.539494169369829635e+00 +6.934571037795024040e+00 +7.417900137691807672e+00 +7.504025232033349369e+00 +7.723188503016965356e+00 +7.982759121745498732e+00 +8.337500632379533982e+00 +8.710594766387139032e+00 +9.176526742303794393e+00 +9.112334436989318220e+00 +8.490613161652749596e+00 +7.257936950437798629e+00 +6.848920053414058629e+00 +6.800583729986154680e+00 +7.725524936156233480e+00 +8.935064624323437954e+00 +1.006348689981621547e+01 +9.785019304272680074e+00 +8.335566210427487022e+00 +6.323281521762220692e+00 +4.888141495136917314e+00 +4.722204952435740566e+00 +6.119489761305136000e+00 +7.980631630901868334e+00 +9.719339407263834829e+00 +1.003107524902651804e+01 +8.770721022878296580e+00 +7.331389168254819566e+00 +6.331682695784611070e+00 +5.958601307313669437e+00 +6.063370049920225213e+00 +5.854103764045930802e+00 +6.126790933492401336e+00 +7.027095522737326405e+00 +7.975846559325148633e+00 +8.530645522581863816e+00 +8.324787053550171123e+00 +8.261933311072414909e+00 +8.985209700020272194e+00 +1.015096546700612024e+01 +1.107632137014720541e+01 +1.171514657892963740e+01 +1.166719079956627070e+01 +1.161830583034006636e+01 +1.094191229511967656e+01 +1.043271983169283601e+01 +9.960748329568916759e+00 +9.952287996165750883e+00 +9.230122340919525215e+00 +8.118038105165066298e+00 +6.611584861807912716e+00 +5.961764755223954992e+00 +6.045466786885580035e+00 +6.792925535557465366e+00 +7.448738053265120840e+00 +8.020704274779202336e+00 +8.359748660013199384e+00 +8.309561575944666600e+00 +7.839542905754079527e+00 +6.997334304257986304e+00 \ No newline at end of file diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.npy" new file mode 100644 index 00000000..5d1aa6e5 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.txt" new file mode 100644 index 00000000..4df369e7 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/mouth_test.txt" @@ -0,0 +1,390 @@ +6.475147383393117906e+00 +6.856164210004983772e+00 +7.051998655813946471e+00 +7.085745824545437443e+00 +6.851194546154808052e+00 +6.507447956360325136e+00 +6.306992116174779284e+00 +6.482585883061826593e+00 +6.930839479986927287e+00 +7.319555891450576723e+00 +7.504753739545925839e+00 +7.445036532784138572e+00 +7.460271287874867596e+00 +7.875347857890673708e+00 +8.671073039978699271e+00 +9.309786618417486892e+00 +9.331898248834168186e+00 +8.702467638885050150e+00 +7.803714266625602747e+00 +7.108681817258535318e+00 +6.708657227596807715e+00 +6.531952651862038550e+00 +6.554364894029699684e+00 +6.883655304968971933e+00 +7.474868060533776060e+00 +9.072336244397757099e+00 +1.091658587556999294e+01 +1.076216815073059507e+01 +1.056806491185938768e+01 +9.228247200737389022e+00 +9.001106007729575254e+00 +9.349334560056497878e+00 +9.872063945106759775e+00 +1.028305539853833572e+01 +1.047768393771994511e+01 +1.051653716781659043e+01 +1.017569888583233961e+01 +9.272955970391368652e+00 +7.997923204277373799e+00 +6.862998255307699580e+00 +6.137820568028701018e+00 +6.051254257141733817e+00 +6.514458957530955274e+00 +7.347315541094133096e+00 +8.304832364823274915e+00 +8.969220773762527799e+00 +9.054609421380451550e+00 +8.527338341502034069e+00 +7.906217790092821218e+00 +7.453494610702739109e+00 +7.422568092674460161e+00 +7.798129055213353311e+00 +8.425791493636566543e+00 +9.099520210560175570e+00 +9.787451498904207625e+00 +1.052596295382541314e+01 +1.093314287155482134e+01 +1.078365867492840380e+01 +1.025132050724690203e+01 +9.735643247320016513e+00 +9.210622945204761436e+00 +8.509689025127768147e+00 +7.753556912164196291e+00 +7.114687634177908393e+00 +6.742388307912106526e+00 +6.467816309513622741e+00 +6.400185792855445754e+00 +6.608744645822657304e+00 +7.162108964672736278e+00 +7.834093075512047477e+00 +8.477466577639875212e+00 +8.920622535850345258e+00 +9.178180665792655901e+00 +9.196288800590851409e+00 +9.153646718125248327e+00 +9.293005479229780263e+00 +9.682944928770226056e+00 +1.003452270588150697e+01 +1.006293359616959293e+01 +9.822462636841391870e+00 +9.472422855125374852e+00 +9.244708703039680842e+00 +9.253953613319232829e+00 +9.448963106319087757e+00 +9.627441821718845105e+00 +9.549947570603475100e+00 +9.155194003736017549e+00 +8.552014826909164924e+00 +7.991033182823599645e+00 +7.625229199794560486e+00 +7.419598944273742447e+00 +7.305220089392872040e+00 +7.312505673050910815e+00 +7.505483745235068227e+00 +7.857149116678826317e+00 +8.313504191959236067e+00 +8.703870278001954119e+00 +8.818691388803642894e+00 +8.683712150948553088e+00 +8.371655069652902625e+00 +7.834633066925757561e+00 +7.229919006486120736e+00 +7.125554391143580801e+00 +7.655263595979477032e+00 +8.237497634645579936e+00 +8.444433929381780501e+00 +8.416170271502469546e+00 +8.566681071663772684e+00 +9.025039174835224998e+00 +9.700634936384879836e+00 +1.002731600789127953e+01 +9.841095408124367339e+00 +9.290425433777752318e+00 +8.987851929540276785e+00 +9.077645939244010975e+00 +9.509790605068463520e+00 +9.792953299835684078e+00 +9.868944229342716312e+00 +9.843003844894194998e+00 +1.002080835434204431e+01 +1.019602006751865275e+01 +1.012542886188697366e+01 +9.658035581890143106e+00 +8.990206938100675060e+00 +9.775696313232351997e+00 +1.025933439119624424e+01 +9.764730314394178379e+00 +8.062818739718636607e+00 +7.263027081747559066e+00 +6.977167487143994151e+00 +6.980174444923006760e+00 +7.192047084369928456e+00 +7.968518388297095356e+00 +9.137961181771281360e+00 +9.949428202464041249e+00 +9.847616503481351202e+00 +8.921016150504655684e+00 +8.110926069461882548e+00 +7.801596559017601962e+00 +8.006106011869984940e+00 +8.336690633873889311e+00 +8.546825319775621210e+00 +8.550894837374142909e+00 +8.423261535726679128e+00 +8.314824897830135342e+00 +8.156683142080584759e+00 +7.938510070751593872e+00 +7.683155974933420396e+00 +7.579635764661993846e+00 +7.653076544460187591e+00 +7.644824970221931082e+00 +7.627940461749609824e+00 +7.701122464796688050e+00 +7.999789691947000847e+00 +8.264884500679706036e+00 +8.367268167350399466e+00 +8.038000616040136492e+00 +7.598477128226665656e+00 +7.350931231559197698e+00 +7.411009317685843811e+00 +7.467697798665861697e+00 +7.500032412211830035e+00 +7.455057488645579156e+00 +7.441628427953780545e+00 +7.419926005608850517e+00 +7.376752015249044447e+00 +7.340608467403221482e+00 +7.527664191016011586e+00 +7.876885737263469522e+00 +8.103288851459470976e+00 +8.070100543053328579e+00 +7.741362346396297056e+00 +7.304774788540640884e+00 +7.011843184269515916e+00 +7.014883332223636359e+00 +7.411825739398544499e+00 +8.280443995885981678e+00 +9.551707501836919079e+00 +1.060768079468903480e+01 +1.080695382632294255e+01 +1.019245791606283902e+01 +9.500199410881549511e+00 +9.183139126797861707e+00 +9.215567822985612167e+00 +9.563013052298064309e+00 +9.980462968921671063e+00 +1.001024855816112336e+01 +9.691619784993203979e+00 +9.312489009196042389e+00 +9.059709010126498541e+00 +8.945106218265696185e+00 +8.891975463061783103e+00 +8.747737738499226978e+00 +8.375973244449294697e+00 +7.951596660204407030e+00 +7.715853100543210275e+00 +7.625678127723150013e+00 +7.473242959575596700e+00 +7.286060970784580704e+00 +7.239405571721906796e+00 +7.269421280850670186e+00 +7.244019972454019296e+00 +7.201818415445851329e+00 +9.638166035314327473e+00 +9.882499441709292398e+00 +1.007275621640484786e+01 +9.674268278650220765e+00 +8.494562521046020720e+00 +8.245781481748863939e+00 +7.936544958420249429e+00 +7.783706534571880553e+00 +7.765777067134749245e+00 +7.845556799065366960e+00 +7.745818132392656707e+00 +7.505771603502427780e+00 +7.222960107949523589e+00 +7.051094716784067629e+00 +7.053826479152373707e+00 +7.013915525358026315e+00 +6.825610589537911110e+00 +6.825500758692140124e+00 +7.464471536160765197e+00 +8.699899386255417255e+00 +1.002177683861790669e+01 +1.084603313401268210e+01 +1.108527533141385746e+01 +1.083354873256235607e+01 +1.046626894987113587e+01 +1.027822918948146125e+01 +1.036636954636938057e+01 +1.011352564539156873e+01 +9.126482757418546754e+00 +7.771404841754527837e+00 +6.848531136629993910e+00 +6.634101527085702443e+00 +6.793747836892913838e+00 +6.858348000310343195e+00 +6.852091203555804810e+00 +6.747542264558006764e+00 +6.650432891023456250e+00 +6.631511871385971091e+00 +6.784366875367958016e+00 +6.945242245216100230e+00 +7.201550522905300511e+00 +7.664074409374091346e+00 +8.136134896589620524e+00 +8.359675753256439634e+00 +8.308727971639257248e+00 +8.273743265234056565e+00 +8.327234067620764790e+00 +8.620322175507734386e+00 +9.054335490362603878e+00 +9.414795026671555433e+00 +9.325386243125226571e+00 +8.717945745645668154e+00 +7.928452714823400527e+00 +7.370030128809178294e+00 +7.400322364012184906e+00 +7.914002630400428728e+00 +8.429588780059813047e+00 +8.256495689628518875e+00 +7.588780452780182983e+00 +6.920463823874200671e+00 +6.546910745841977075e+00 +6.347083911362176423e+00 +6.264262007919528585e+00 +6.380642564709553710e+00 +6.793250749888208873e+00 +7.380883400585169341e+00 +7.844871935643357830e+00 +7.958302076985937390e+00 +7.755403217589966758e+00 +7.190766514356965899e+00 +6.653984545413027973e+00 +6.427843030622199194e+00 +6.622997076337028943e+00 +6.963798850119488293e+00 +7.102095797839535152e+00 +7.031098783305857580e+00 +6.914720945039251276e+00 +6.974366067442893780e+00 +7.051199844499608460e+00 +7.162370834125564301e+00 +7.320852247822664083e+00 +7.468247157330186070e+00 +7.556167836759382084e+00 +7.833602698875511194e+00 +8.418398297082479331e+00 +9.125398475772648510e+00 +9.669252608086386758e+00 +9.917632577482812906e+00 +9.673317436659065294e+00 +9.036025366248988888e+00 +8.301336786279867042e+00 +7.770154449803801100e+00 +7.600415167659175353e+00 +7.830094574338410496e+00 +8.188151094544609876e+00 +8.494307898973985971e+00 +8.620809532223898231e+00 +8.355243000396491482e+00 +7.649722181961479350e+00 +6.926806000190522283e+00 +6.525702862175485564e+00 +6.436142901846771736e+00 +6.650555882620896142e+00 +6.975614109719135314e+00 +7.077037714958180459e+00 +6.923195381741155785e+00 +6.740614945218894150e+00 +6.814863077585119555e+00 +7.087724625856402838e+00 +7.651234267655979693e+00 +8.244941962220774911e+00 +8.691069657579166829e+00 +8.954826654050727086e+00 +9.271775541554383437e+00 +9.866864841885359283e+00 +1.063239005746836696e+01 +1.127453094820924662e+01 +1.139187095153502582e+01 +1.132589020072482811e+01 +1.135426209626940519e+01 +1.114133732848980074e+01 +1.013493877103033469e+01 +8.588085420943455617e+00 +7.170611915393415359e+00 +6.502571039281095366e+00 +6.627347778414161894e+00 +7.292416298964099042e+00 +8.157899211258598626e+00 +8.694970100973909766e+00 +8.568419888579159149e+00 +8.063622376010009418e+00 +7.935464573808854283e+00 +8.325186782559516274e+00 +9.054804835883818015e+00 +9.612571786020293274e+00 +9.554144801573556833e+00 +8.968536814207089591e+00 +8.372560014374101911e+00 +8.131533790786544813e+00 +8.214407554820716939e+00 +8.516868836447116564e+00 +8.775471351745633086e+00 +8.805708071826593653e+00 +8.511419585438051882e+00 +8.099534145195029566e+00 +8.103013208715850624e+00 +8.845918128849330486e+00 +9.938687601539676564e+00 +1.075840121761640233e+01 +1.127917568818534733e+01 +1.142956628837279709e+01 +1.114521833801621753e+01 +1.049599426578048167e+01 +9.998167772479231274e+00 +9.677899895620928561e+00 +9.537098875854120195e+00 +9.538776425149229965e+00 +9.849659157496823525e+00 +1.031000541918860236e+01 +1.072735514258681278e+01 +1.100893387506766175e+01 +1.125143543282148428e+01 +1.153435809379620025e+01 +1.285258248335644993e+01 +1.473198216216239587e+01 +1.478705278298955861e+01 +1.458631744268285502e+01 +1.281167705355996489e+01 +1.191483175009185658e+01 +1.151944672030958117e+01 +1.129132970444202400e+01 +1.091311814762376642e+01 +1.027140048508946180e+01 +9.582141604416477776e+00 +8.949240027921625540e+00 +8.260499463565565748e+00 +7.714920312665558555e+00 +7.687884868823324780e+00 +8.190821880061019300e+00 +8.637018478810624345e+00 +8.720871976729515751e+00 +8.597758881031682066e+00 +8.478110311980561420e+00 +8.324368078645935753e+00 +7.976412961568438931e+00 +7.650262094544828528e+00 +7.289920260844759525e+00 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/npyread.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/npyread.py" new file mode 100644 index 00000000..9ea0fbe0 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/npyread.py" @@ -0,0 +1,18 @@ +import numpy as np +import os + +# 定义要转换的 .npy 文件名 +npy_files = ['anno65.npy', 'anno67.npy', 'test65.npy', 'test67.npy'] + +# 遍历每个 .npy 文件并进行转换 +for npy_file in npy_files: + # 加载 .npy 文件 + data = np.load(npy_file) + + # 生成对应的 txt 文件名 + txt_file = os.path.splitext(npy_file)[0] + '.txt' + + # 将数据保存为 .txt 文件 + np.savetxt(txt_file, data, delimiter=',', fmt='%.18e') # 使用科学计数法格式输出 + + print(f"Converted {npy_file} to {txt_file}") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/predicted.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/predicted.py" new file mode 100644 index 00000000..2aabdf34 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/predicted.py" @@ -0,0 +1,18 @@ +import numpy as np +from sklearn.metrics import mean_absolute_error, mean_squared_error, r2_score + +# 加载预测值和实际值 +predictions = np.load('selected_mouth_test.npy') # 预测值 +actuals = np.load('selected_mouth_anno.npy') # 实际值 + +# 计算指标 +mae = mean_absolute_error(actuals, predictions) # 平均绝对误差 +mse = mean_squared_error(actuals, predictions) # 均方误差 +rmse = np.sqrt(mse) # 均方根误差 +r2 = r2_score(actuals, predictions) # R^2决定系数 + +# 输出结果 +print(f'Mean Absolute Error (MAE): {mae}') +print(f'Mean Squared Error (MSE): {mse}') +print(f'Root Mean Squared Error (RMSE): {rmse}') +print(f'R^2 Score: {r2}') diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/select.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/select.py" new file mode 100644 index 00000000..cf0f4f46 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/select.py" @@ -0,0 +1,16 @@ +import numpy as np + +# 加载原始的.npy文件 +data = np.load('mouth_test.npy') + +# 确保数据至少有400行,否则无法从第15行开始取376个数 +if data.shape[0] < 390: + raise ValueError("数据不足400行,无法取出376个数。") + +# 从第15行开始取376个数 +start_index = 14 # 因为索引是从0开始的 +end_index = start_index + 376 +selected_data = data[start_index:end_index] + +# 将选取的数据保存到新的.npy文件 +np.save('selected_mouth_test.npy', selected_data) diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_anno.npy" new file mode 100644 index 00000000..105de25d Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_test.npy" new file mode 100644 index 00000000..36576efd Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/selected_mouth_test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test.npy" new file mode 100644 index 00000000..e7c09773 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.npy" new file mode 100644 index 00000000..b458153a Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.txt" new file mode 100644 index 00000000..4649f5a4 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test65.txt" @@ -0,0 +1,390 @@ +1.228252688609617060e-01,1.285289166592923848e+01,4.464833124921261742e+01 +9.265138351364013425e-02,1.266370888884251400e+01,4.503668489393533036e+01 +7.653061663367596856e-02,1.269484421822855325e+01,4.555244728399119936e+01 +7.123434795673888598e-02,1.299665308114220252e+01,4.635726414258252959e+01 +8.891951122653901640e-02,1.334435222831953638e+01,4.671741223200644555e+01 +1.101309458084120396e-01,1.350612709901183628e+01,4.645301359729005242e+01 +1.256753043085989396e-01,1.352813638847698385e+01,4.624781736517942221e+01 +1.308937177176451860e-01,1.372344908739732361e+01,4.730585366787461510e+01 +1.272815114380978219e-01,1.392728046216998727e+01,4.889375030838061775e+01 +1.192873685414157781e-01,1.385168554735421864e+01,4.953003739417043505e+01 +1.221375607404210639e-01,1.361851527360541780e+01,4.924611126223751967e+01 +1.244202955423999724e-01,1.327301563075947932e+01,4.816293768835554090e+01 +1.090407287148442150e-01,1.296351150029892096e+01,4.739551141278171542e+01 +7.891889567931555105e-02,1.287394075787033643e+01,4.812898759629721468e+01 +4.440826518666652484e-02,1.310441493776446897e+01,5.054875005696958112e+01 +1.174389522905461281e-02,1.340273338038118922e+01,5.284446886247881991e+01 +-9.641023893184941240e-03,1.355627168372878444e+01,5.344127045960057387e+01 +-3.754509002048517230e-03,1.352702047471510483e+01,5.208195321009172574e+01 +2.103134012671933201e-02,1.325547707208182580e+01,4.944163069129331234e+01 +4.635459046357356949e-02,1.294925443010973964e+01,4.710734247976309064e+01 +6.261788511459669138e-02,1.264928806161269925e+01,4.542376994676039459e+01 +8.308962973954900355e-02,1.245443040569257320e+01,4.446277205900387486e+01 +9.848060635328906298e-02,1.229624358296208086e+01,4.402627381758362191e+01 +9.601405854678096707e-02,1.229000523469529682e+01,4.466344275334970604e+01 +7.776805567509635642e-02,1.252973823662902220e+01,4.651088073900663744e+01 +6.122428996331127915e-02,1.496534189355975641e+01,5.585638318589116125e+01 +5.066468051726822491e-02,1.851560082951974806e+01,6.844240953942309602e+01 +4.118506866420719448e-02,1.853269420329919370e+01,6.819222035431592133e+01 +4.023173718026550744e-02,1.842343114667524162e+01,6.753101850732491584e+01 +4.127229648985275556e-02,1.552783154717167591e+01,5.765370564943991383e+01 +4.624257280635233475e-02,1.435847285720969069e+01,5.428624072869644124e+01 +5.512568130307449188e-02,1.414091434043042739e+01,5.441929127527818366e+01 +6.873977581034299011e-02,1.451813832061476717e+01,5.638207726676652953e+01 +7.859123252189140207e-02,1.506412758263000917e+01,5.857049516535232669e+01 +8.035561875444778568e-02,1.534145041653920316e+01,5.967821259638738240e+01 +7.386135236165368434e-02,1.537000651959662889e+01,5.986715768538942228e+01 +7.126635404644789118e-02,1.517212780136204486e+01,5.868833997213636167e+01 +7.964751835413476366e-02,1.480194106354558059e+01,5.587025376067413163e+01 +9.964122932938346278e-02,1.423019447248990943e+01,5.176591805527735346e+01 +1.129050662787952214e-01,1.360263166695397707e+01,4.783573755533382155e+01 +1.036207746710075261e-01,1.272631877206313078e+01,4.416367805463526253e+01 +8.193934768885281772e-02,1.216497020976332344e+01,4.259169688012575250e+01 +6.724610795752331005e-02,1.218442742751684449e+01,4.357883153185285607e+01 +6.550925780073227345e-02,1.285298338607571367e+01,4.692839391820355388e+01 +6.967617172972717654e-02,1.371707161100797556e+01,5.106130476465541790e+01 +6.455332915456182818e-02,1.431503998114722798e+01,5.403079691535079121e+01 +5.294791488935615686e-02,1.441274344080098402e+01,5.460251103357911973e+01 +3.915447778961621966e-02,1.400789022404302742e+01,5.260580638009874122e+01 +3.729460463480091525e-02,1.360740245263584924e+01,5.030050680994857260e+01 +4.395697817135229418e-02,1.335159497555810226e+01,4.862102381004442009e+01 +4.916120514182886064e-02,1.331652215589838306e+01,4.833019818005953994e+01 +4.354512937655533045e-02,1.359801253521164277e+01,4.966644793045492889e+01 +3.990286007272848129e-02,1.416432515141261206e+01,5.221682628209800470e+01 +5.102646204169488525e-02,1.496638018165930717e+01,5.546517372182319150e+01 +6.871391259517986572e-02,1.577809587705985095e+01,5.883431682746324043e+01 +7.815396321361070542e-02,1.663996376598817761e+01,6.250729278348580209e+01 +7.938362237949635192e-02,1.724465291667846145e+01,6.487303386508703795e+01 +8.079194129253287893e-02,1.744411280008441878e+01,6.504406277338148357e+01 +8.888085422945814218e-02,1.727895892018229773e+01,6.349841509069469225e+01 +1.009195394423625103e-01,1.687499116834218071e+01,6.139752139744038573e+01 +1.031540927190915946e-01,1.605385416032878254e+01,5.830849043057639847e+01 +1.000653155130218769e-01,1.487155546515501037e+01,5.404365098765735809e+01 +9.998070895466187880e-02,1.400190909014427731e+01,5.051373154228109286e+01 +1.128851643501462138e-01,1.382195200882819464e+01,4.892727848961639836e+01 +1.319563473737370707e-01,1.400748838116860817e+01,4.869306917216763964e+01 +1.408362816032932285e-01,1.370225718756795530e+01,4.732440754498799151e+01 +1.314383130225310892e-01,1.312951318079925755e+01,4.569780742371531090e+01 +1.037446345727685848e-01,1.294407439590283460e+01,4.571703793450480191e+01 +7.533759918381321974e-02,1.334494933104529579e+01,4.799880567726778224e+01 +5.491292539050941779e-02,1.375705562529693537e+01,5.049607819982144008e+01 +5.090353994119537623e-02,1.413587154771811605e+01,5.271420438362140715e+01 +5.699172785046649481e-02,1.452831148005103046e+01,5.448418316416308471e+01 +6.796156927275953663e-02,1.493760284096468638e+01,5.591243298680826257e+01 +8.443082283300393232e-02,1.531871436539096543e+01,5.673679168699013076e+01 +1.023879388507957511e-01,1.579781101075789351e+01,5.766387026332685650e+01 +1.053694608259248683e-01,1.626874371041719414e+01,5.901792443065670568e+01 +8.055165343252446153e-02,1.653824277328604353e+01,6.048392499667394873e+01 +4.234829420899116625e-02,1.650079087880008899e+01,6.118342813155045690e+01 +1.877665268805844834e-02,1.602179233525193069e+01,6.017060743546917934e+01 +2.341446284652373699e-02,1.535658462281556957e+01,5.814161259183538277e+01 +4.409065815377583020e-02,1.478110829278176475e+01,5.606014912905817482e+01 +6.173494169670204479e-02,1.456968596003612149e+01,5.509333684694547628e+01 +6.738335547708892981e-02,1.471334781398403280e+01,5.548440214898998590e+01 +6.343324014359127960e-02,1.507301214517240950e+01,5.680769699021324470e+01 +5.753668720684643190e-02,1.539608223279216226e+01,5.801083561110191056e+01 +5.776875484696970126e-02,1.543746629054887265e+01,5.796689895979481832e+01 +6.706249485186616122e-02,1.510978294393587262e+01,5.631959709074937592e+01 +7.645404586843780603e-02,1.448643665702400796e+01,5.349286716986613754e+01 +8.266326486949925056e-02,1.390104314554418252e+01,5.084429615924643997e+01 +8.730205165504152653e-02,1.363933398691165166e+01,4.937712892238135964e+01 +9.503882018613210581e-02,1.365420424651275688e+01,4.888571937085328045e+01 +1.012645058728253583e-01,1.368432608085135271e+01,4.862465978393703381e+01 +1.114805281212648685e-01,1.372584914489463159e+01,4.867785212713528864e+01 +1.174326986763412073e-01,1.420104572544844856e+01,5.021229571237479661e+01 +1.156558439069786254e-01,1.515278204331429635e+01,5.324618877694025798e+01 +1.113154642189973925e-01,1.637717827179446672e+01,5.718584897914838194e+01 +1.139808257478256703e-01,1.708351303929878284e+01,5.973654164102877928e+01 +1.090645500347711128e-01,1.681324828573403352e+01,5.939347146593843263e+01 +9.151851141574418591e-02,1.575328932428831585e+01,5.670323870003549871e+01 +5.818831686371797596e-02,1.465661387928662407e+01,5.362826309277151182e+01 +3.614306850229856427e-02,1.378187086267940842e+01,5.052768218314827209e+01 +4.637889321801392378e-02,1.334730521639638923e+01,4.817941231940594804e+01 +9.132922790902164856e-02,1.376648002081986277e+01,4.882846879756489500e+01 +1.234289399570525636e-01,1.482904636782998864e+01,5.238511434612517803e+01 +1.343696590606902053e-01,1.569047014667667561e+01,5.559515239995130287e+01 +1.438018481144698879e-01,1.613396423986842620e+01,5.701003831245395759e+01 +1.619362559915821231e-01,1.638346000288560944e+01,5.745920892189379714e+01 +1.642630790075427782e-01,1.660708628657422992e+01,5.825562811030683719e+01 +1.358261415658083004e-01,1.660569406251092062e+01,5.922032003956191204e+01 +9.273446697530940419e-02,1.659335101293551418e+01,6.067353720053267807e+01 +7.321786699594837189e-02,1.641433877534573327e+01,6.097526924568264661e+01 +8.398258854871476498e-02,1.619395215695895729e+01,6.001773455825653514e+01 +1.100644464426206726e-01,1.594148880418374148e+01,5.819689935095875910e+01 +1.251423306162878779e-01,1.591359881421482214e+01,5.748966553962934256e+01 +1.284968975892810394e-01,1.605603325237912671e+01,5.805055010636289126e+01 +1.225849591134640926e-01,1.644350732697907702e+01,5.991000639624293456e+01 +1.137956968133180258e-01,1.670300718200565626e+01,6.116446622834568814e+01 +1.042812425970379431e-01,1.670436036751465636e+01,6.136526079008289258e+01 +9.815489695335109788e-02,1.669293213865774561e+01,6.128503583639026431e+01 +9.687628016403554421e-02,1.713618572194784662e+01,6.266807434225971463e+01 +1.015473201392169678e-01,1.756716368454523547e+01,6.396555494712610823e+01 +1.048744562000902408e-01,1.744595972456816924e+01,6.344643310146673798e+01 +1.113654386026032839e-01,1.672184994943222236e+01,6.074077201102485191e+01 +1.233288792839736803e-01,1.599444940993028474e+01,5.771591761343179883e+01 +1.409073116459711728e-01,1.873528152589860696e+01,6.625161667931249099e+01 +1.389733925351200883e-01,2.070701319993711564e+01,7.221257559389087533e+01 +1.196522544986327735e-01,1.985721149408131936e+01,6.915726843910272237e+01 +9.843021623676802279e-02,1.570401053903657029e+01,5.548235818979127743e+01 +8.509593016551790512e-02,1.340847749462950134e+01,4.824125427092602081e+01 +8.347516970875076825e-02,1.272097424885803463e+01,4.594638035349400695e+01 +9.211370582967437493e-02,1.297156071207142425e+01,4.650336555512472358e+01 +1.003563877626974105e-01,1.329724694740294311e+01,4.771208804510621349e+01 +9.659808067166456014e-02,1.393185030154754855e+01,5.090524850203519946e+01 +8.999612803004977679e-02,1.494304018781100041e+01,5.583304470757120441e+01 +9.085155646619560987e-02,1.592082846838580679e+01,5.981985634110590411e+01 +1.007824201828936839e-01,1.627667843366351619e+01,6.024204119372544142e+01 +1.076785302553660145e-01,1.567149729568092908e+01,5.659684350420226906e+01 +1.072789567895387208e-01,1.484716964405187056e+01,5.280533208285732627e+01 +9.339399625203105570e-02,1.404591625335142346e+01,5.035977549642034745e+01 +6.993227862145776075e-02,1.371176902098957484e+01,5.030625070628292406e+01 +4.703475737975771481e-02,1.384866992606572822e+01,5.166118053058107762e+01 +3.345102558183157132e-02,1.423331969380130602e+01,5.321423738304707740e+01 +2.536312060842756816e-02,1.433636135746029616e+01,5.354093016885930467e+01 +2.218808590977872780e-02,1.409938679168335263e+01,5.271499604228890234e+01 +2.802405125173088041e-02,1.382780154613244861e+01,5.178630698063914650e+01 +4.120058214087155696e-02,1.364968642421118972e+01,5.090325296215527118e+01 +4.858634428696916724e-02,1.353818563833755917e+01,5.004435043970001118e+01 +5.960678729034543655e-02,1.342170519771180182e+01,4.913963528439428785e+01 +5.884542005939818327e-02,1.331381436138833863e+01,4.861368725205117869e+01 +5.855259844512423345e-02,1.340170489595507419e+01,4.892993072659371023e+01 +6.165014786045876216e-02,1.352331771596115040e+01,4.914210894628365622e+01 +8.188835789757278882e-02,1.406976845926705977e+01,5.038774557318043179e+01 +1.009662652904936148e-01,1.533556890216437374e+01,5.359701083416447887e+01 +1.297868224150701411e-01,1.717687955800212052e+01,5.867738362639709493e+01 +1.613383242992809941e-01,1.847338743244300474e+01,6.235331789170292893e+01 +1.752118487596851792e-01,1.857011622379962645e+01,6.277781892629370475e+01 +1.628039494683267696e-01,1.732424825045912797e+01,5.902170397297707893e+01 +1.403204444109762417e-01,1.572234110278601449e+01,5.414449266874279942e+01 +1.182921066019335110e-01,1.466252845481045952e+01,5.100404191371490015e+01 +1.028152496208874639e-01,1.452125050076276658e+01,5.077112720065377971e+01 +9.474930385289249968e-02,1.468321286762515676e+01,5.130494270552654257e+01 +9.498116623268834657e-02,1.486855968002376471e+01,5.188851590202804687e+01 +9.518690759104302124e-02,1.468190237636571993e+01,5.144052368563536959e+01 +9.230950444542054822e-02,1.421572387303358909e+01,5.034984467683547393e+01 +8.444593802301493535e-02,1.371167059239213160e+01,4.908097788333958533e+01 +7.967642147560080601e-02,1.349223923474740339e+01,4.840060872004102777e+01 +7.497650436350045133e-02,1.351559468701101707e+01,4.831148885589867348e+01 +6.648334017324028511e-02,1.389126280925871271e+01,4.958180816955286474e+01 +6.390753349607017353e-02,1.457499604770594992e+01,5.194553129125088020e+01 +7.057225253097387796e-02,1.507236604797732582e+01,5.357891894871401917e+01 +8.301239646978723907e-02,1.507441199007996602e+01,5.347870133864761044e+01 +8.546622900332742634e-02,1.452411900038292103e+01,5.146761398949856670e+01 +9.411859771366976046e-02,1.397842862963684496e+01,4.926836593445078449e+01 +1.241178875286313710e-01,1.405263583304547836e+01,4.885971972279804731e+01 +1.753643089933515364e-01,1.488759063147233164e+01,5.090486396954423753e+01 +2.042295602658004139e-01,1.594312521398659399e+01,5.431954983489466571e+01 +1.940088569395430063e-01,1.678221548843700361e+01,5.820576273496219244e+01 +1.745777219893017151e-01,1.757474940958368848e+01,6.285174039438955162e+01 +1.645073363802946331e-01,1.829388146792910774e+01,6.681884714775256384e+01 +1.582597112252544513e-01,1.862322452991859123e+01,6.793339072553465030e+01 +1.457713695208658067e-01,1.840533230179178048e+01,6.590408917842664493e+01 +1.418822489393893604e-01,1.795895012868352580e+01,6.320853906872812900e+01 +1.391272674506488227e-01,1.746311649309059533e+01,6.132387310527252566e+01 +1.297539749293956102e-01,1.698671091736783012e+01,6.033533993372041948e+01 +1.223627801366774792e-01,1.668475875108736162e+01,6.046332033566119435e+01 +1.206730579072831239e-01,1.663579351093036252e+01,6.133296036145632257e+01 +1.230075858819175139e-01,1.662158340413586899e+01,6.140974146733182693e+01 +1.191411728615917182e-01,1.654010145699974288e+01,6.051863751928877377e+01 +1.156602492119138959e-01,1.627858366714216487e+01,5.903315169197982470e+01 +1.119251618497222878e-01,1.586660641224062651e+01,5.751640077325929923e+01 +1.038647938276985871e-01,1.534864852269437563e+01,5.609940795063546659e+01 +8.868105540035940704e-02,1.477896346909925285e+01,5.473288747894986273e+01 +8.203300759693282762e-02,1.428043263942311647e+01,5.332470801629657586e+01 +8.598285884049196304e-02,1.393832052871365335e+01,5.175066248115187761e+01 +9.246485188636441310e-02,1.385809005553795181e+01,5.060110598255128878e+01 +8.912233651958662017e-02,1.394745458497084556e+01,5.024373908047218151e+01 +8.731114705107639873e-02,1.395775930112767860e+01,5.004274933111999246e+01 +9.145562891546542283e-02,1.385921294781551438e+01,4.948236491370378332e+01 +1.085651199049493393e-01,1.398725525904051104e+01,4.937244575662691659e+01 +1.324053592579867711e-01,1.435677321098457782e+01,5.013391875724231284e+01 +1.409870772506915948e-01,1.465097234950489202e+01,5.093059629340395134e+01 +1.239940817096805981e-01,1.461702433668267531e+01,5.089913308774719525e+01 +9.563890866236807176e-02,1.443524856276697754e+01,5.048868563565507372e+01 +8.057143881205405811e-02,1.908144752979081105e+01,6.699251434805005090e+01 +6.789876404282263467e-02,1.928237512577489099e+01,6.799224550450578874e+01 +5.959822522948730883e-02,1.936855257338250169e+01,6.856189925181234912e+01 +5.298125091626312150e-02,1.825336651376467145e+01,6.495275928104214813e+01 +5.420022929489690805e-02,1.570164394347354175e+01,5.618649251309748394e+01 +6.366963080142555576e-02,1.524586939122085738e+01,5.447808086845228814e+01 +8.179657266849132968e-02,1.495918125653285813e+01,5.306103965526402533e+01 +8.683034719653473510e-02,1.484749990860506585e+01,5.246378451296751422e+01 +8.766011906503071160e-02,1.465003393698998480e+01,5.202989242783959156e+01 +8.448196785095984929e-02,1.433000020818104048e+01,5.155836343509709252e+01 +9.043883837015066762e-02,1.397188547916993073e+01,5.054421041606662612e+01 +8.321642095682538209e-02,1.379457462291183845e+01,4.956349068650413869e+01 +6.656810381192526660e-02,1.386869459311617625e+01,4.905579461864823543e+01 +4.759622611945261289e-02,1.405422593494314398e+01,4.909561188874247506e+01 +3.891615106704506000e-02,1.432358429759487350e+01,4.975063631785758389e+01 +4.016180473689408281e-02,1.429078410666759069e+01,4.959834880580170591e+01 +4.449742050149428640e-02,1.380696059486971627e+01,4.808275987343129998e+01 +5.175805909678710126e-02,1.305961544654848083e+01,4.636928296579468167e+01 +6.350233252211379131e-02,1.290186714552551450e+01,4.743839697242695053e+01 +8.276873930648152855e-02,1.384569340313954910e+01,5.232942408802793466e+01 +1.058889107116382233e-01,1.562358875484610721e+01,5.928352483153308583e+01 +1.257075681914286425e-01,1.726781970515074960e+01,6.480132857009380132e+01 +1.281610792599177095e-01,1.840054732402894544e+01,6.788303087386032075e+01 +1.191270673779042666e-01,1.884021707652829036e+01,6.833759202580785086e+01 +1.099478679894586169e-01,1.881192347606226889e+01,6.747679922193520952e+01 +1.027790292369234609e-01,1.863309330167935229e+01,6.667798730565239396e+01 +9.098167568303147656e-02,1.843906490548171817e+01,6.646808898948071942e+01 +8.027462883867253485e-02,1.761835735046723528e+01,6.405513994361419350e+01 +7.562682883114867083e-02,1.600330235461833794e+01,5.815947687565225976e+01 +7.464913391235472595e-02,1.415408474473215250e+01,5.085656293725266153e+01 +7.856807565034880370e-02,1.288149788946970276e+01,4.580565388850384068e+01 +8.359042017000167801e-02,1.248036767894322630e+01,4.435190210859020965e+01 +8.741479240232752357e-02,1.275462189723728379e+01,4.534929533038631178e+01 +9.822191134462365802e-02,1.311877739235835350e+01,4.640280416605801861e+01 +1.053274597492769998e-01,1.336182234934121382e+01,4.705875745051746151e+01 +9.409197047528153335e-02,1.326556052580355072e+01,4.670409801063453870e+01 +7.649354678237965666e-02,1.316542471679142778e+01,4.632176877480381449e+01 +7.559569032161053692e-02,1.336581210220282756e+01,4.678331681118019958e+01 +9.698111096853506696e-02,1.391736686697156955e+01,4.843949584124881369e+01 +1.127591350649617685e-01,1.433785637284668724e+01,4.981184414109357306e+01 +1.079520380461140849e-01,1.443281947882807970e+01,5.059464619050391576e+01 +8.575717269167165702e-02,1.424592855836511163e+01,5.111246192776700781e+01 +7.312936077591752904e-02,1.387635657205063922e+01,5.120071601184646681e+01 +6.795675941977274981e-02,1.347525364770323009e+01,5.072572244639057715e+01 +5.974821440493478103e-02,1.325803421072431831e+01,5.013153688924480633e+01 +5.913836670070003049e-02,1.357701544706609553e+01,5.082674242021635536e+01 +6.670765763363498135e-02,1.417367366292081599e+01,5.231212633289695191e+01 +7.451140132704267560e-02,1.507441874913678248e+01,5.501888228073804044e+01 +7.521978614565366650e-02,1.611787319539866559e+01,5.835483615169148663e+01 +7.858164817346888209e-02,1.712017350550376449e+01,6.142718437191102510e+01 +7.643377551196353648e-02,1.739044515006766289e+01,6.179757228959228144e+01 +8.588488317118037063e-02,1.673400057090502813e+01,5.890952084892329310e+01 +1.065173511497704284e-01,1.553186956928109907e+01,5.434042599005552177e+01 +1.180083031999771548e-01,1.441025029219922793e+01,5.042725598100030027e+01 +1.085797819635513917e-01,1.390850411917154439e+01,4.924020911440929638e+01 +9.735985386852899492e-02,1.404032035093787201e+01,5.062686343856839244e+01 +1.023571134235547464e-01,1.445583553332572180e+01,5.269802072085430211e+01 +1.061926336453646869e-01,1.442933621096405616e+01,5.227086066075185045e+01 +1.144278466707360914e-01,1.402797658977631734e+01,4.992263811357000236e+01 +1.238272962700333324e-01,1.367522382201765652e+01,4.773782109891094194e+01 +1.422133182943579599e-01,1.348361462638904484e+01,4.655967324608653968e+01 +1.437623523733953246e-01,1.327942157416132218e+01,4.571723981316613106e+01 +1.312471880438603467e-01,1.300665545963967951e+01,4.495435215314918054e+01 +1.065900283642888524e-01,1.291269159642877185e+01,4.505011198033628261e+01 +8.730891869269662153e-02,1.309193985908575542e+01,4.643811551056835185e+01 +7.325513249753415335e-02,1.345352892910112175e+01,4.860378479999987178e+01 +6.336618784869882393e-02,1.368723243773018439e+01,5.013149032955401196e+01 +6.565226415544560268e-02,1.372697009048840755e+01,5.034719360348032069e+01 +8.256951316581757905e-02,1.366384721517029099e+01,4.961601533858240032e+01 +1.058375469532464586e-01,1.329393263296690719e+01,4.745510133438239109e+01 +1.261946572465510452e-01,1.298991739770332643e+01,4.560884936180870142e+01 +1.470214024858576829e-01,1.319767043919796379e+01,4.567139636408748515e+01 +1.711309053792229307e-01,1.409861618478284129e+01,4.827564348202709255e+01 +1.886273088903945294e-01,1.507826138950319717e+01,5.136616784042617923e+01 +1.744688860674854236e-01,1.518021348606004750e+01,5.195536413580362023e+01 +1.318115993521738749e-01,1.440564774063486198e+01,5.003569388837235010e+01 +8.549020604278562141e-02,1.343093573087263159e+01,4.756558681032756652e+01 +6.370910283482941749e-02,1.301044097546320444e+01,4.676563971193199620e+01 +5.383713544506031623e-02,1.289480510840140504e+01,4.671088380602802204e+01 +4.258054883066262480e-02,1.307912684645666701e+01,4.744315800950370487e+01 +3.230713882795441944e-02,1.348935713491475497e+01,4.882881040314496346e+01 +3.175244747179654242e-02,1.397219527499731484e+01,5.037422053989722315e+01 +4.840659313410147768e-02,1.425811388251824141e+01,5.129808205244064823e+01 +6.961571193175297712e-02,1.459232189325789442e+01,5.264481299248144808e+01 +8.300414434902184113e-02,1.485893582522075818e+01,5.441445322618400837e+01 +8.017225796140997618e-02,1.510466161667737239e+01,5.640974858316859297e+01 +7.143457458968838214e-02,1.536934096111078141e+01,5.816558850549026261e+01 +6.901396007959646750e-02,1.576615312374961775e+01,5.962985816905543146e+01 +7.015771825345093471e-02,1.571956711245190874e+01,5.897956311684378505e+01 +7.685625346726163154e-02,1.518689070381310913e+01,5.632388138730389926e+01 +8.835604703518282199e-02,1.440787742634916135e+01,5.285821105024717070e+01 +9.846129135579592684e-02,1.367143861971744556e+01,4.990530579440175529e+01 +1.020702332927936329e-01,1.328433669441733400e+01,4.857694800014208170e+01 +1.019121484822581303e-01,1.342275091252018626e+01,4.941515725007349147e+01 +9.848166694006302291e-02,1.379615588830900030e+01,5.113728949653773270e+01 +8.944850064168963222e-02,1.427689970017368637e+01,5.304031050784332280e+01 +8.869852677638526139e-02,1.488511464792121686e+01,5.486787763982609079e+01 +1.069667485585912431e-01,1.537861570792631483e+01,5.552105434755394953e+01 +1.341405170181091122e-01,1.532213935155170503e+01,5.379550893094079100e+01 +1.381994580174391307e-01,1.475163677439204157e+01,5.075383698221364881e+01 +1.204693484034230488e-01,1.382936124565530633e+01,4.757143464639502639e+01 +9.729216023116882273e-02,1.284427414149524793e+01,4.492778833406360661e+01 +8.327160686485703123e-02,1.238952295252878955e+01,4.424738435172385209e+01 +6.422444567563664886e-02,1.249317923010484321e+01,4.526207668499186809e+01 +4.613065888534206849e-02,1.273286727755052539e+01,4.628162943790051997e+01 +2.946957919915625668e-02,1.284132645571386533e+01,4.647671082454631630e+01 +3.084652019512452298e-02,1.276993259878580744e+01,4.598857529134478739e+01 +5.658867164563363694e-02,1.280746491068576987e+01,4.607172543138496223e+01 +8.258287090182375723e-02,1.303042454751683721e+01,4.693834032657500188e+01 +9.301876081918852845e-02,1.373355910528767510e+01,4.967777624054056673e+01 +8.852775435439269591e-02,1.431163280409141692e+01,5.226332654091134344e+01 +8.475883786903778971e-02,1.452018176505911384e+01,5.368559462834718943e+01 +7.394031446529833462e-02,1.455398985162440795e+01,5.433245428979711278e+01 +6.627263318809149817e-02,1.496617775858371857e+01,5.602819691825803972e+01 +6.956241731912084225e-02,1.595878767152051125e+01,5.969628379286699271e+01 +8.493030575916823977e-02,1.706029108591339494e+01,6.394494553352178912e+01 +1.012436368135306991e-01,1.769515775420057224e+01,6.684824927524046245e+01 +1.132561678349045114e-01,1.767383823439045543e+01,6.708643173342623811e+01 +1.284300918786435153e-01,1.758921287623728347e+01,6.676608605014502018e+01 +1.395331904183425287e-01,1.773293453588269131e+01,6.713070080810800278e+01 +1.319155909950798788e-01,1.749801742667897742e+01,6.608235179033627560e+01 +1.224463350439080750e-01,1.664502103964897373e+01,6.190895682819606805e+01 +1.259776549453474614e-01,1.553170198093356014e+01,5.595632574826710481e+01 +1.503448453167422483e-01,1.451793428178484646e+01,5.043684339639473535e+01 +1.545578818057082027e-01,1.378318799557196250e+01,4.714533557221180615e+01 +1.310300153335589302e-01,1.339997584126472674e+01,4.642668992935205097e+01 +9.645224192809126462e-02,1.356896929234374483e+01,4.819542819251903154e+01 +7.894473029389151297e-02,1.416082579876726300e+01,5.140464193698112183e+01 +7.057575819324701794e-02,1.454923608103251986e+01,5.349006019414960633e+01 +6.415675696420995722e-02,1.429400998751020602e+01,5.266291365394745583e+01 +6.611010485617165033e-02,1.377814393304464602e+01,5.035607237586124540e+01 +6.782782998439670918e-02,1.378666217903489510e+01,5.004553962060991523e+01 +6.337181887997128671e-02,1.432307102431230916e+01,5.212563898323541878e+01 +4.837491973592015354e-02,1.518256903133191216e+01,5.577302937294744822e+01 +3.391248749462654616e-02,1.582395615314472792e+01,5.859009049659889712e+01 +2.500939756097039085e-02,1.578752427262474711e+01,5.848136767856490792e+01 +2.241301414131210978e-02,1.522367621106357838e+01,5.594886937842967711e+01 +3.114152689148905889e-02,1.479795474756646456e+01,5.368287220680541338e+01 +5.480230862309317524e-02,1.499332148738359294e+01,5.362726107852419943e+01 +7.408893708695937774e-02,1.541980157348377745e+01,5.479893393084541486e+01 +6.652088387924245949e-02,1.562554736228722163e+01,5.584563439494017700e+01 +5.042723469803527675e-02,1.548746568504697407e+01,5.593115968147644423e+01 +4.445409159568419061e-02,1.537672752219020822e+01,5.562145908121256355e+01 +6.093013211038753735e-02,1.534779577344402313e+01,5.489375452937528621e+01 +8.406715779940038269e-02,1.550050942133153598e+01,5.442177672803570943e+01 +1.268475732061416228e-01,1.651078616953181211e+01,5.688278398889334397e+01 +1.599433352043758416e-01,1.845596480950081286e+01,6.313695070887486338e+01 +1.629328447184634765e-01,2.005307794943689714e+01,6.929164128236878639e+01 +1.328697536141495439e-01,2.034670234684632106e+01,7.180613623050612659e+01 +1.168978295398424849e-01,2.013431413364559575e+01,7.245453979298332570e+01 +1.244659072212296741e-01,2.020086547478450001e+01,7.290241038884011004e+01 +1.375106246475593652e-01,2.021778742929132733e+01,7.225837001079680988e+01 +1.323065713918216146e-01,1.965859425539515826e+01,6.948144589767684920e+01 +1.113318233128315904e-01,1.884309056279802164e+01,6.645347321659227191e+01 +9.447024471945991708e-02,1.811737891021982705e+01,6.403085226937703567e+01 +8.922958258044931534e-02,1.768513169558794829e+01,6.270413406327485717e+01 +9.093790705608072178e-02,1.752120636337135551e+01,6.231852932422606983e+01 +9.739899039770115452e-02,1.773372435136197822e+01,6.351723854483599041e+01 +1.060712956474259561e-01,1.813461955742317855e+01,6.550622584294521289e+01 +1.020100261429352784e-01,1.842600158422423817e+01,6.717522306898490569e+01 +9.114762477311590116e-02,1.855223405108182533e+01,6.814103966320962513e+01 +9.281033825331225229e-02,1.875946872822954248e+01,6.914922039594608805e+01 +1.044927033333659938e-01,1.920235050831631440e+01,7.077699953455939408e+01 +1.089390536302256018e-01,2.181239156679173874e+01,7.992050461704269537e+01 +1.002432367415406894e-01,2.554237867468783918e+01,9.305769903237850826e+01 +9.235979058550446152e-02,2.560646701277741855e+01,9.345187230563945491e+01 +9.230539403956747324e-02,2.504206101807169205e+01,9.176517675965696696e+01 +9.692869506196780116e-02,2.131408873964437234e+01,7.900242800604445392e+01 +1.087738779543448442e-01,1.947040247043931060e+01,7.261410251824656825e+01 +1.169763870100025555e-01,1.881437860650051874e+01,7.016123754467082563e+01 +1.113226014816835613e-01,1.858198792612547123e+01,6.910502896186056887e+01 +9.934316775517222642e-02,1.834266092217689703e+01,6.776672462528676988e+01 +9.646204034461397514e-02,1.821652711139710235e+01,6.625423018921777896e+01 +1.059164438413893738e-01,1.856550989986720168e+01,6.584791632191010535e+01 +1.228847532422372157e-01,1.894428293855178680e+01,6.552000802741947894e+01 +1.383297930850265478e-01,1.816483834128918318e+01,6.204757314034266358e+01 +1.338563812931547747e-01,1.649904508134684633e+01,5.668989404332135962e+01 +1.042825349694868620e-01,1.506840139991189176e+01,5.312303851944500366e+01 +7.046785504099167818e-02,1.446009655939479543e+01,5.277530106720659830e+01 +4.887797878045916505e-02,1.400316493309483690e+01,5.266314595626639772e+01 +3.930995974812888372e-02,1.370364577724496158e+01,5.215768136805456834e+01 +3.920633930820484336e-02,1.375189404704034679e+01,5.205808670509469493e+01 +4.455856805949331978e-02,1.404421922924462152e+01,5.253391412938658078e+01 +4.015669193027261719e-02,1.421888978578231999e+01,5.263508572226506033e+01 +2.794103538461215758e-02,1.396753018143107639e+01,5.128735404562602440e+01 +2.720099786349944315e-02,1.364817955148699369e+01,4.978954268168307351e+01 +3.354978425522055219e-02,1.316914114351407505e+01,4.780650499680579912e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.npy" new file mode 100644 index 00000000..4e162052 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.txt" new file mode 100644 index 00000000..aca48d4b --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/HDTF/test67.txt" @@ -0,0 +1,390 @@ +-9.699816852363567499e-01,1.932803904932235639e+01,4.572711955937565165e+01 +-1.088499968445559851e+00,1.951987309884749777e+01,4.617754709413549818e+01 +-1.139191245631505645e+00,1.974684287404249972e+01,4.672650115625297929e+01 +-1.117703430192317660e+00,2.008239890568763997e+01,4.753634483427525481e+01 +-1.041552979972577564e+00,2.019554677447434443e+01,4.786863824482679775e+01 +-9.386894954781573874e-01,2.001357505537216142e+01,4.756547316153208271e+01 +-8.681157899442051296e-01,1.983512850465176314e+01,4.734724366509381355e+01 +-9.183987524615507825e-01,2.020603497045915020e+01,4.844703398554180751e+01 +-1.084722080811161282e+00,2.085811994215691456e+01,5.011336072471046776e+01 +-1.265183479904221642e+00,2.117124143880479537e+01,5.081284059753203763e+01 +-1.336804092237465547e+00,2.112326901315134364e+01,5.055493553096476944e+01 +-1.321976903145290816e+00,2.071805216354361789e+01,4.945408827058042789e+01 +-1.287769215775665943e+00,2.042378278817378856e+01,4.868619475461463253e+01 +-1.312930244157645809e+00,2.074928861576101013e+01,4.951121042146680651e+01 +-1.394615786528485391e+00,2.177548797774316824e+01,5.211065374138286188e+01 +-1.461353912762457519e+00,2.271251999879867611e+01,5.455750696206477812e+01 +-1.452909994600664056e+00,2.288816993256295262e+01,5.516111128805850683e+01 +-1.335183718936732156e+00,2.222948811360015497e+01,5.366286526758270270e+01 +-1.151508782392304475e+00,2.105919133870742854e+01,5.084082814575683074e+01 +-9.946186836350235927e-01,2.005793624736827496e+01,4.837708338138608610e+01 +-9.497239875914735840e-01,1.935794528920950697e+01,4.661892377663127718e+01 +-9.861915547079742606e-01,1.898638305755461175e+01,4.561876848578101828e+01 +-1.065852599239526022e+00,1.885060847699178055e+01,4.518238314394999122e+01 +-1.205155253563380713e+00,1.917366053966426875e+01,4.587421739459661296e+01 +-1.395092398124970989e+00,2.000460629716279826e+01,4.782536133121521971e+01 +-1.475983864548194413e+00,2.403767813795751351e+01,5.746747039712264638e+01 +-1.400213426887975565e+00,2.943218670508974100e+01,7.040244178827032329e+01 +-1.320811676674129576e+00,2.929486235402978878e+01,7.012295108968260138e+01 +-1.271376749478164037e+00,2.899149605853462930e+01,6.942981305733987085e+01 +-1.354098258165135960e+00,2.475607874790906493e+01,5.930859310672184392e+01 +-1.453165405437605306e+00,2.335957886493926594e+01,5.591738860594223581e+01 +-1.621481531002792575e+00,2.349024890048692527e+01,5.613752607547176865e+01 +-1.872602325463483153e+00,2.439020226572152694e+01,5.822117195489600050e+01 +-2.110246245497382933e+00,2.534718298116834490e+01,6.049578736836821236e+01 +-2.247900380348866634e+00,2.581913435425914827e+01,6.164008992522876440e+01 +-2.259429403231735911e+00,2.588654368741321932e+01,6.182455403112961534e+01 +-2.170868154722454868e+00,2.534782668719438448e+01,6.056381304674717114e+01 +-1.923228537373485647e+00,2.407489703393694924e+01,5.754663731381911163e+01 +-1.598674576708601025e+00,2.222811767676728323e+01,5.318176719271804842e+01 +-1.283517731844382226e+00,2.046562992226167665e+01,4.903350364850405185e+01 +-1.086101315740064521e+00,1.886413934009183180e+01,4.523643235271367757e+01 +-1.086013835758043333e+00,1.821622446690505726e+01,4.365254967753564586e+01 +-1.209970256063763072e+00,1.869888638504779976e+01,4.471281781129928845e+01 +-1.325403514990944887e+00,2.020029892716984676e+01,4.819443113556661729e+01 +-1.365758880489214233e+00,2.202190397583125048e+01,5.249314402733620000e+01 +-1.425605151302692386e+00,2.328426075490975578e+01,5.560450643673706850e+01 +-1.474895130631767026e+00,2.346735286218143557e+01,5.621580316832030633e+01 +-1.439869019615370949e+00,2.253522856554506149e+01,5.412964449399406419e+01 +-1.308717461751239153e+00,2.151362024272867046e+01,5.170255942702887353e+01 +-1.190222837547855406e+00,2.080508958626084137e+01,4.993460889452391882e+01 +-1.166339474372213525e+00,2.073909024857284322e+01,4.962700899228458695e+01 +-1.213810499302418577e+00,2.139614159042499608e+01,5.100370024258845092e+01 +-1.302794873442535195e+00,2.259011664504917860e+01,5.363445677461405126e+01 +-1.414698132953945198e+00,2.406590039221948274e+01,5.698060453625797095e+01 +-1.546008768756851559e+00,2.556554737596405857e+01,6.047463937413949253e+01 +-1.716427628016035101e+00,2.716592671981359075e+01,6.430046141455692066e+01 +-1.844461826856095499e+00,2.817779578823328279e+01,6.675469548419805221e+01 +-1.838443198192308836e+00,2.822777147501282258e+01,6.689904446579269859e+01 +-1.711444518858408204e+00,2.753027942742919976e+01,6.524805337435221020e+01 +-1.613355721963126488e+00,2.661063441566219723e+01,6.304839230077010370e+01 +-1.587136285545832637e+00,2.526447710553354398e+01,5.986508479376129799e+01 +-1.567008889119917647e+00,2.338124449028277851e+01,5.548381127619096276e+01 +-1.483215294736690115e+00,2.175546600230847361e+01,5.183232059542343251e+01 +-1.350604457814562398e+00,2.093663964300610303e+01,5.014043873162523113e+01 +-1.203916654580360346e+00,2.074987668908071470e+01,4.984728707489672672e+01 +-1.066696883582178845e+00,2.017007349708157804e+01,4.844583276370582325e+01 +-9.432035739966095900e-01,1.952969897365470331e+01,4.682282811472769879e+01 +-9.208176489699545497e-01,1.955281904172549190e+01,4.688451913283515893e+01 +-1.004338374898266606e+00,2.050705829571803207e+01,4.926919692336478818e+01 +-1.156095761764373675e+00,2.159114870080898285e+01,5.190664726282388131e+01 +-1.271966187041628782e+00,2.261333812535799126e+01,5.425389577066431457e+01 +-1.356631471607493200e+00,2.344893401590137572e+01,5.609557387132989703e+01 +-1.452153054079558636e+00,2.411578350675734228e+01,5.754482780913367890e+01 +-1.455144681056552924e+00,2.451500316598181684e+01,5.834508757304222115e+01 +-1.345931709786870156e+00,2.495145772888314184e+01,5.924194277739204040e+01 +-1.265212799623692375e+00,2.556174918964697440e+01,6.060980895646711986e+01 +-1.341249721565672015e+00,2.622118770205626959e+01,6.214653694683998708e+01 +-1.528194214026385112e+00,2.653531358468159596e+01,6.292070635460655126e+01 +-1.777355931506531483e+00,2.608472593142152363e+01,6.193503797871159122e+01 +-1.962801978065729092e+00,2.517904725965696144e+01,5.988567970302499077e+01 +-2.015928660222334745e+00,2.425353114790713960e+01,5.775206228018262067e+01 +-2.006238215506040756e+00,2.381439466307580233e+01,5.674461667719094038e+01 +-2.022626725320399110e+00,2.396730142730326563e+01,5.713761441691383425e+01 +-1.999564149616755104e+00,2.452197525149149726e+01,5.850101658851864528e+01 +-1.912069638875020905e+00,2.502352405451100736e+01,5.974129681273198855e+01 +-1.807954439911773958e+00,2.498741386115234775e+01,5.967720193631051018e+01 +-1.723725187313247975e+00,2.426497694767189017e+01,5.794258420262691800e+01 +-1.637744839066738178e+00,2.303845148393317288e+01,5.499289334087417558e+01 +-1.530421016562025560e+00,2.189207632836778217e+01,5.223581313308003615e+01 +-1.438278468335856264e+00,2.126456318670621215e+01,5.069397193591142070e+01 +-1.357661166176887590e+00,2.107380319078649933e+01,5.015216459660904746e+01 +-1.243339952912480229e+00,2.098954617024422475e+01,4.985735321084217020e+01 +-1.099873065757772217e+00,2.103835481794554241e+01,4.990747722000988773e+01 +-9.313525952238008720e-01,2.170652947068351679e+01,5.147760332224489588e+01 +-7.938171069572841354e-01,2.300993115999312266e+01,5.457625899703643313e+01 +-6.574189429666182916e-01,2.469068246375370279e+01,5.860471352960080083e+01 +-6.632451038741467020e-01,2.578738331730073696e+01,6.123648499016574931e+01 +-8.410650440278963913e-01,2.563193967453767641e+01,6.092027527628899009e+01 +-1.123427630528227361e+00,2.443700147523686894e+01,5.820880028312013366e+01 +-1.282264682940964962e+00,2.302826894893952669e+01,5.508745921929232736e+01 +-1.300295142553573591e+00,2.161650392960516598e+01,5.190441239106747418e+01 +-1.210614241678318770e+00,2.057722422288250996e+01,4.945572625701656477e+01 +-1.052757352479159803e+00,2.089203441196344357e+01,5.008566452087026732e+01 +-9.375361651392615236e-01,2.248430996380946567e+01,5.373028058822526276e+01 +-9.298998989149193095e-01,2.392796778132225555e+01,5.703484045558045068e+01 +-9.487191622625013032e-01,2.457839816925020671e+01,5.847587034728790911e+01 +-9.112019428905426821e-01,2.479963027438807899e+01,5.891258062899771630e+01 +-9.453053782169149599e-01,2.517376735823800260e+01,5.973173513764790954e+01 +-1.129453267440280628e+00,2.563073323734614561e+01,6.077522763270877704e+01 +-1.377182979984126421e+00,2.629398594932039401e+01,6.233854543332206077e+01 +-1.505529502836264077e+00,2.644165478323701279e+01,6.267991911948019634e+01 +-1.488384174914517022e+00,2.603504756508332463e+01,6.166995823947573996e+01 +-1.381554493752954027e+00,2.523191423796149380e+01,5.974481046160016717e+01 +-1.361466176362225555e+00,2.490145074375509893e+01,5.899156016839611993e+01 +-1.452505099925807786e+00,2.513367919162313768e+01,5.957926009990318050e+01 +-1.594056356680339848e+00,2.595329793204754054e+01,6.152302532222593356e+01 +-1.733713705577307529e+00,2.649596048184134034e+01,6.282197554466398515e+01 +-1.846624436773218747e+00,2.657330459685737267e+01,6.302880664916375508e+01 +-1.844434270718349200e+00,2.653593598355194061e+01,6.293643421482575917e+01 +-1.730745434164151941e+00,2.715699407628989093e+01,6.433607557536102206e+01 +-1.623543449919924164e+00,2.776318375206388822e+01,6.563572318695398167e+01 +-1.572771254110427508e+00,2.757138858645514290e+01,6.509261869995019367e+01 +-1.480807196672542458e+00,2.637988553132236547e+01,6.232323903120336439e+01 +-1.308972322048315817e+00,2.498465634803095980e+01,5.921630431918446646e+01 +-1.051039539610354456e+00,2.851097783913095896e+01,6.794228677011054174e+01 +-8.863523264501473875e-01,3.096634759113335988e+01,7.401945340283742780e+01 +-8.849355395117881606e-01,2.962194180847549774e+01,7.088451303603616793e+01 +-1.018799276189386704e+00,2.376682927875520690e+01,5.689689636814196660e+01 +-1.121415893268549624e+00,2.067150457637706040e+01,4.950353340758835685e+01 +-1.088418917240469463e+00,1.969814173600202878e+01,4.714055830492432619e+01 +-9.847093814717897686e-01,1.995173515699443101e+01,4.768667121048707713e+01 +-9.689529750766162630e-01,2.048929403177287156e+01,4.893840097611119688e+01 +-1.135666428157150243e+00,2.190036868984464391e+01,5.229093964226052549e+01 +-1.423078411569291379e+00,2.408100136958228177e+01,5.744119892797419880e+01 +-1.604899500747052565e+00,2.587025667084984804e+01,6.155147995319225629e+01 +-1.537326238521647515e+00,2.612429493714486739e+01,6.189868959617356836e+01 +-1.326351394352985658e+00,2.459251344618558477e+01,5.803968971964341961e+01 +-1.189433448458115494e+00,2.295809571351375311e+01,5.409202888967415390e+01 +-1.195728897665084611e+00,2.184751281236902543e+01,5.162945545819950866e+01 +-1.271471706998270168e+00,2.171787503285955978e+01,5.166634334630783343e+01 +-1.346577713399670140e+00,2.218536055993961753e+01,5.311572072621829932e+01 +-1.367400056612432024e+00,2.278014501357692723e+01,5.471153126693769053e+01 +-1.348128653876950578e+00,2.288725619483443907e+01,5.503860630904932094e+01 +-1.310395363805015867e+00,2.252264832741003175e+01,5.419821273733350608e+01 +-1.277380269878382713e+00,2.214262644396258395e+01,5.326402963180223082e+01 +-1.254645277198307429e+00,2.180636956629177448e+01,5.235844540869517516e+01 +-1.265216182472722384e+00,2.147669570908915304e+01,5.145111896854029254e+01 +-1.303534551976999634e+00,2.110486117264522221e+01,5.048286469168016311e+01 +-1.395138350427807872e+00,2.089345012605033247e+01,4.993103340876095331e+01 +-1.454010316784465795e+00,2.105478144041526178e+01,5.026080152248157162e+01 +-1.426935011269950149e+00,2.116814268618308148e+01,5.047517117397588748e+01 +-1.333826495174274873e+00,2.169770892101666959e+01,5.171856871526785682e+01 +-1.232193454945767375e+00,2.303669136696106179e+01,5.494386654278923743e+01 +-1.113633348990577421e+00,2.517666924994912137e+01,6.008392671546653219e+01 +-1.011721919314682916e+00,2.673827193312271078e+01,6.381003080315696252e+01 +-9.778536657494412143e-01,2.693738439115002592e+01,6.425044915549705138e+01 +-9.523844398019403190e-01,2.536224886649926447e+01,6.043063409319070445e+01 +-8.756891521478501472e-01,2.332081823101268014e+01,5.546613561509460055e+01 +-8.261439884912994414e-01,2.201345968636965722e+01,5.226863891898162251e+01 +-8.208212005052284432e-01,2.193225981844861039e+01,5.203975526888378056e+01 +-8.016606269710384591e-01,2.215091066629101846e+01,5.259056595674516643e+01 +-7.864374671394154248e-01,2.236859209223559475e+01,5.318851695089543341e+01 +-8.040299111188018433e-01,2.213695986501129909e+01,5.273568312187913421e+01 +-8.841448929675398416e-01,2.165735230098736963e+01,5.164100313667060504e+01 +-9.809923335068720940e-01,2.113159659800098211e+01,5.035896488158061857e+01 +-1.038145570516675331e+00,2.086899124999644783e+01,4.965854945207565407e+01 +-1.005030331101229635e+00,2.085620315441423855e+01,4.955434235931875264e+01 +-9.953704577086615046e-01,2.141892700027472429e+01,5.085524646732976350e+01 +-1.019413045562763687e+00,2.245188178496941944e+01,5.328176964012740768e+01 +-9.948265282953840938e-01,2.317565489943679680e+01,5.495037595132968988e+01 +-9.660604378419057614e-01,2.314451253313329460e+01,5.483585967542421713e+01 +-9.806168342047656417e-01,2.226548134677921809e+01,5.276380475392056724e+01 +-9.928814909307314140e-01,2.128320341817748584e+01,5.050437735520359439e+01 +-9.416230867248217562e-01,2.106447901731499428e+01,5.006654742987588236e+01 +-8.520585907860371844e-01,2.190247396369596800e+01,5.213229697954916020e+01 +-8.351317650917139401e-01,2.335495095338513849e+01,5.562031537896366729e+01 +-1.003273866719606389e+00,2.506265948432298529e+01,5.964998059060904012e+01 +-1.342719416951578371e+00,2.712645691142060755e+01,6.450386805307591942e+01 +-1.648117352114663703e+00,2.890156226261814254e+01,6.864857286556370752e+01 +-1.672728782917101586e+00,2.943017835624153378e+01,6.978420736793617607e+01 +-1.433065171211711508e+00,2.859779021785461950e+01,6.762467413261850879e+01 +-1.173745577158958886e+00,2.745914953956507532e+01,6.479457927735438716e+01 +-1.088641658215314889e+00,2.664625561988845703e+01,6.285858177019765236e+01 +-1.173448594357257679e+00,2.620227874035344229e+01,6.188459321316457817e+01 +-1.345581778225501957e+00,2.624777180338542593e+01,6.208237473943709261e+01 +-1.524470067919697414e+00,2.661625647985203358e+01,6.303667077667809338e+01 +-1.556221516610416522e+00,2.663183196229699234e+01,6.311706038140579977e+01 +-1.498037244519728528e+00,2.623172124199294686e+01,6.215746374163657606e+01 +-1.418745517211939866e+00,2.559107267633820726e+01,6.059949161668235007e+01 +-1.391348996255769244e+00,2.492631542236712505e+01,5.904780603737889066e+01 +-1.433300111260326526e+00,2.429375474096007181e+01,5.763442821706836838e+01 +-1.536552660207231247e+00,2.367093893216103595e+01,5.629037898568874709e+01 +-1.566547629157717170e+00,2.302817037792234345e+01,5.488278491913592205e+01 +-1.429388364363197494e+00,2.231429377316294804e+01,5.324547764364736224e+01 +-1.241149655819842046e+00,2.180968671574235884e+01,5.200147571324038154e+01 +-1.128424523298571902e+00,2.166330768551405583e+01,5.157559111273636887e+01 +-1.077603417345518677e+00,2.158343742885082861e+01,5.134315325164179455e+01 +-1.016903079340044647e+00,2.133245590739111108e+01,5.075875531877008484e+01 +-9.334280929077575228e-01,2.127331622982509174e+01,5.062889548523374117e+01 +-8.538015529397802172e-01,2.159617878270648461e+01,5.139717039142357891e+01 +-8.176341041272118249e-01,2.192039363035556221e+01,5.220688498859767179e+01 +-8.432614599380436893e-01,2.186104430913669461e+01,5.217485839148063320e+01 +-8.952765333761866229e-01,2.163706697821282887e+01,5.175622575112613077e+01 +-8.576988437340452576e-01,2.871961356510513852e+01,6.872223352403580066e+01 +-9.074032498909011535e-01,2.916487456748418339e+01,6.976588827056461639e+01 +-9.683542186488607317e-01,2.944130878978734955e+01,7.036445851904829851e+01 +-1.067809924159176749e+00,2.792763479241489222e+01,6.666551463791489596e+01 +-1.178282165041099061e+00,2.419620646451956247e+01,5.765383306136469344e+01 +-1.171158052837148356e+00,2.349165087296972132e+01,5.588617719070604295e+01 +-1.076695107364777915e+00,2.289572621495310756e+01,5.441307387655849936e+01 +-1.024747737063432584e+00,2.263120644317694641e+01,5.380565787561238977e+01 +-1.061313273643921473e+00,2.241581100412473404e+01,5.338830152205517265e+01 +-1.156436780922409646e+00,2.217555700724640744e+01,5.294617791276053254e+01 +-1.155399628155932001e+00,2.171770361156258744e+01,5.191227698667407253e+01 +-1.035795231258599181e+00,2.130034622641426623e+01,5.087822293893199799e+01 +-8.631822410167382387e-01,2.109165470106569984e+01,5.031906793145485324e+01 +-7.412738689072717602e-01,2.110532065172721161e+01,5.033762534162225677e+01 +-6.869122625121736325e-01,2.137741077674724721e+01,5.099815339563951255e+01 +-6.747411372344902514e-01,2.130469963202561701e+01,5.083954615550184997e+01 +-7.000401943109686442e-01,2.063257118440762738e+01,4.929039682887375307e+01 +-8.505523406504251760e-01,1.988511620524062096e+01,4.758089919347292351e+01 +-1.175806321744258476e+00,2.036633868168627970e+01,4.877378774802959072e+01 +-1.614372097772194703e+00,2.254559278939496636e+01,5.390482583237798053e+01 +-1.935236758309232474e+00,2.564536559346401390e+01,6.109824067990417262e+01 +-1.991825296195116834e+00,2.811385283916343170e+01,6.673381398307617474e+01 +-1.911060682673700661e+00,2.948582265544280290e+01,6.981236629051906561e+01 +-1.797722557491372664e+00,2.967376580909064643e+01,7.018405383893887972e+01 +-1.703483965680358203e+00,2.927819242593340476e+01,6.924782971936393494e+01 +-1.663187218607880880e+00,2.891132249116081354e+01,6.842514801045456352e+01 +-1.726659163691418808e+00,2.880543445185109874e+01,6.825151384037114610e+01 +-1.774738653921336784e+00,2.773188299585880401e+01,6.581138944648316169e+01 +-1.659333990060001929e+00,2.512978511203688470e+01,5.975489286559366064e+01 +-1.431387649460777789e+00,2.192548958648668034e+01,5.221184869767442649e+01 +-1.224875341326488343e+00,1.973002902609969667e+01,4.698165587844050606e+01 +-1.144065663618060835e+00,1.911446920602892874e+01,4.547861812300475037e+01 +-1.079673868797202285e+00,1.954836973413019763e+01,4.650621093504614834e+01 +-9.554995625083614330e-01,1.997712539266869669e+01,4.758493086524885030e+01 +-8.833960830880199788e-01,2.021391355289701863e+01,4.824984122683261489e+01 +-9.318202550138230400e-01,2.001310279036155748e+01,4.788093378526706090e+01 +-1.027838380550043063e+00,1.981585760781488403e+01,4.747858882192777230e+01 +-1.074267833353288903e+00,1.999732397358879865e+01,4.793384427911490064e+01 +-1.076469888178028356e+00,2.070173374233952757e+01,4.961688814881398457e+01 +-1.049130664256904488e+00,2.128309861806278747e+01,5.102377393478023748e+01 +-1.046565484859222073e+00,2.163437000173338021e+01,5.186198901976588616e+01 +-1.100494930649836833e+00,2.191000296773920297e+01,5.247656754710774862e+01 +-1.172729396321316564e+00,2.201249146864025974e+01,5.266840439422978193e+01 +-1.281379692855163732e+00,2.183492940095966972e+01,5.224940147101574439e+01 +-1.391157430098451053e+00,2.156676218236357556e+01,5.164485802826335714e+01 +-1.442509464141583209e+00,2.185075871230015210e+01,5.231226837785317230e+01 +-1.400913069186714877e+00,2.250090773054158078e+01,5.378656229346020723e+01 +-1.348803801928994073e+00,2.369474092464451687e+01,5.653108600300743092e+01 +-1.276741062556574935e+00,2.517220868576126946e+01,5.993149625885177301e+01 +-1.184634666013078874e+00,2.653496853217531992e+01,6.305211356328356942e+01 +-1.090040353959914610e+00,2.671583139319288946e+01,6.339870749043880949e+01 +-1.027879586930600997e+00,2.545194631655069628e+01,6.040024798340277812e+01 +-9.748492037217286743e-01,2.346032228410449960e+01,5.569457117549734448e+01 +-9.726307906907796230e-01,2.178028042100840622e+01,5.168300565380605605e+01 +-1.049408501254905701e+00,2.130882648318372929e+01,5.049089508751201549e+01 +-1.190614637197030090e+00,2.195432298133830074e+01,5.194599974431273637e+01 +-1.264812110116635857e+00,2.288542431338553484e+01,5.408681116609392348e+01 +-1.193290892626280186e+00,2.268583190059257504e+01,5.362556324585696643e+01 +-1.030655394277055770e+00,2.161675704255650032e+01,5.117847341443122389e+01 +-8.884650576334528482e-01,2.059568764589185719e+01,4.890788207679855759e+01 +-8.218529655447509574e-01,2.003052537223102192e+01,4.768997927147236737e+01 +-8.128092913427377164e-01,1.962650548552349861e+01,4.682708657852519707e+01 +-8.250562749572454280e-01,1.927091746755920809e+01,4.605313021138005070e+01 +-8.417228719312263019e-01,1.929333416113832556e+01,4.616602059700564098e+01 +-9.117462187709608479e-01,1.988519060897396429e+01,4.762510274671458887e+01 +-1.046375815309989354e+00,2.083441232968629109e+01,4.989580537493898760e+01 +-1.171609450133327401e+00,2.153210437337354222e+01,5.150188573127611136e+01 +-1.196682969539580643e+00,2.168527216747434494e+01,5.171570545994246260e+01 +-1.134485278531950359e+00,2.141925043276025775e+01,5.092238301787001831e+01 +-1.027530479422428922e+00,2.048469914732387309e+01,4.865736031784140891e+01 +-9.404904434066493346e-01,1.964390194311635440e+01,4.673591594568492980e+01 +-8.981678069531530140e-01,1.962551346982016298e+01,4.677399771481593405e+01 +-9.059623585973448634e-01,2.072161326111987023e+01,4.941647285111268673e+01 +-9.074938509006746923e-01,2.204206023962268546e+01,5.257064385032629161e+01 +-9.119037173292670051e-01,2.228230928389958265e+01,5.319043631046243803e+01 +-9.209521995258492799e-01,2.143674652394071956e+01,5.126514753209164610e+01 +-9.552837748291882480e-01,2.034565667591188287e+01,4.877937570083234675e+01 +-9.737680528065624230e-01,1.998480704290609822e+01,4.798950860389822992e+01 +-9.765312951600068070e-01,1.994600495290101350e+01,4.794295864653997796e+01 +-9.849938569567765478e-01,2.024149768058223131e+01,4.869332700402705427e+01 +-9.977916241002618980e-01,2.081020938273741905e+01,5.011042379647157929e+01 +-9.682271458692285337e-01,2.144044243232750091e+01,5.169207031488489434e+01 +-8.925948920395443409e-01,2.181428171927762349e+01,5.264269286953947358e+01 +-8.828470706334256013e-01,2.242592459213340561e+01,5.403686705782833855e+01 +-9.955036634344706092e-01,2.327733412230323751e+01,5.591149574294493618e+01 +-1.161286449014012678e+00,2.423006009245002090e+01,5.804730848888996064e+01 +-1.326060935138384966e+00,2.503859356919716816e+01,5.992262563463113878e+01 +-1.458838299489430224e+00,2.568378570123243065e+01,6.142644300548290204e+01 +-1.558913051304416264e+00,2.539288454911097404e+01,6.071569346524259458e+01 +-1.596522255768098031e+00,2.422291607006209802e+01,5.792357415971267898e+01 +-1.596239289355422031e+00,2.270921421262902840e+01,5.431098868257741685e+01 +-1.529388626944614638e+00,2.144159306952124666e+01,5.125609670073610147e+01 +-1.434648954350709493e+00,2.088475186207650935e+01,4.989886246024199323e+01 +-1.396848296289459279e+00,2.125284548685859676e+01,5.078434474624388884e+01 +-1.426794801355116604e+00,2.198430698285361018e+01,5.258168985859423117e+01 +-1.452697784934871228e+00,2.277120759914767234e+01,5.454892699323080052e+01 +-1.389015549571780639e+00,2.350592418014511509e+01,5.639110438648792467e+01 +-1.221741667110131990e+00,2.373385870832280631e+01,5.697035115258917415e+01 +-1.008951081351974421e+00,2.297186153351318438e+01,5.510420246840737946e+01 +-8.998533268380637384e-01,2.167844277458256386e+01,5.194099320654439111e+01 +-9.668357749689744374e-01,2.035506410783079190e+01,4.870157964404572937e+01 +-1.122198570849845423e+00,1.928041704334201967e+01,4.604251814833840939e+01 +-1.227148843253435873e+00,1.904007883514968569e+01,4.539268426544298052e+01 +-1.264795746214420813e+00,1.946879333982397853e+01,4.646616555701059781e+01 +-1.242503332849075548e+00,1.980990499250870585e+01,4.751396997351915275e+01 +-1.193859380283807559e+00,1.976452183745502111e+01,4.769693002325617215e+01 +-1.152305855186103845e+00,1.951054754400470159e+01,4.718092004248615012e+01 +-1.170557569591740732e+00,1.962232798827088942e+01,4.727043644544329482e+01 +-1.225072783328972736e+00,2.011814917337324005e+01,4.818139073080454438e+01 +-1.324200053269189992e+00,2.138479337294365479e+01,5.101278699524738158e+01 +-1.477000805811863327e+00,2.255657476631219183e+01,5.368249806772566046e+01 +-1.651637488988211722e+00,2.321125142263828067e+01,5.516175033611944656e+01 +-1.788011332094890715e+00,2.350881650567513503e+01,5.584685627457528767e+01 +-1.844880799011928030e+00,2.423795330013810201e+01,5.759952886770871316e+01 +-1.925960592222168311e+00,2.582565251340587054e+01,6.137896689634668235e+01 +-2.102788489940814021e+00,2.769268114338176190e+01,6.578139866918316159e+01 +-2.268134000861989019e+00,2.896968870240981886e+01,6.883515390105310416e+01 +-2.310549159401434238e+00,2.906570918592548125e+01,6.912251396226383804e+01 +-2.317121789893227035e+00,2.891510307696211157e+01,6.879917335756384489e+01 +-2.328019730143401134e+00,2.908719663215209650e+01,6.915303406716580525e+01 +-2.228774974650198359e+00,2.863935475516877815e+01,6.804914781598390050e+01 +-1.944504564098490595e+00,2.677995981067930842e+01,6.367289724689556607e+01 +-1.578036236966625872e+00,2.411978740187701575e+01,5.743082128182157930e+01 +-1.236344271330400035e+00,2.168854619717826182e+01,5.166016892535711236e+01 +-1.033580084032315494e+00,2.028575903485305787e+01,4.825512837530641974e+01 +-9.611603561219418390e-01,2.002732361967888863e+01,4.755233140569212935e+01 +-1.015099534213730115e+00,2.086138559130784387e+01,4.940442747234522614e+01 +-1.140875313732876650e+00,2.231872501002586162e+01,5.272661706854036368e+01 +-1.277277513447235613e+00,2.324420618200642963e+01,5.488943556211403063e+01 +-1.321771804372404935e+00,2.286242987608936517e+01,5.405352751191720984e+01 +-1.295489921074942874e+00,2.184176630905465544e+01,5.167178770734803095e+01 +-1.270459194707136863e+00,2.172212675284374939e+01,5.133696886480957744e+01 +-1.324355174292868975e+00,2.264825780687182544e+01,5.347054641497956595e+01 +-1.439174335834540575e+00,2.423737386721573017e+01,5.723639184707585059e+01 +-1.581232725253328031e+00,2.543652793916502119e+01,6.016424610497517023e+01 +-1.666052741961077110e+00,2.534166907419830395e+01,6.007421557707974102e+01 +-1.654777242408694837e+00,2.419221302527066797e+01,5.746485130772427397e+01 +-1.529122187894248475e+00,2.317051476194056647e+01,5.510969232520345429e+01 +-1.373512882846553484e+00,2.312485527817013775e+01,5.501976775825548316e+01 +-1.317326126541982667e+00,2.363420912830449439e+01,5.620719591531051407e+01 +-1.417200243615160726e+00,2.414241619873433820e+01,5.729321191899155963e+01 +-1.535701631961195579e+00,2.426293703679260716e+01,5.739073407169460950e+01 +-1.546807797096413140e+00,2.418243559401680187e+01,5.704779800996431049e+01 +-1.413893842357567321e+00,2.385921535888207501e+01,5.625908706239081880e+01 +-1.194833154047812540e+00,2.360004356652656554e+01,5.573758653165080545e+01 +-9.476630399661025717e-01,2.461379937824766273e+01,5.823249697492210686e+01 +-8.406424081099594936e-01,2.730188293835014335e+01,6.463460094001510470e+01 +-9.471724107228775003e-01,2.999176555097657371e+01,7.098914933584867981e+01 +-1.194189032622376967e+00,3.110510356446272340e+01,7.365726103652826851e+01 +-1.427113590985889413e+00,3.141348982183094307e+01,7.440492703192560953e+01 +-1.534379491436118848e+00,3.163043176315729710e+01,7.487071098146989812e+01 +-1.520849207830835104e+00,3.136300576730754486e+01,7.414961525608428872e+01 +-1.453346871045920974e+00,3.015458852117563993e+01,7.122692860721572572e+01 +-1.435671365575942326e+00,2.884125833527725291e+01,6.809226590720882655e+01 +-1.464044027593758734e+00,2.779527880584075561e+01,6.561600641913653931e+01 +-1.504452609023189558e+00,2.722223057144206848e+01,6.428203301160428396e+01 +-1.534106044323802376e+00,2.705998278852058547e+01,6.390449857255963195e+01 +-1.588345088993613707e+00,2.758338350885880175e+01,6.515941749184784726e+01 +-1.716323819811925278e+00,2.844462497661178091e+01,6.723154172556986907e+01 +-1.910908360398867467e+00,2.915335672681105095e+01,6.897747337531035328e+01 +-2.082033652799995416e+00,2.956116792614948707e+01,6.998979327571419162e+01 +-2.162408406966436658e+00,3.001090416105102676e+01,7.103850300823671660e+01 +-2.127226427043519497e+00,3.073670860211251465e+01,7.272334642584465314e+01 +-1.991682080848674374e+00,3.466497405014818867e+01,8.212796750558887027e+01 +-1.852067355676622729e+00,4.027436083685023505e+01,9.563474365127700594e+01 +-1.919540711582426118e+00,4.039351979576697715e+01,9.606526058316538297e+01 +-2.057364149336543324e+00,3.962837846075454706e+01,9.437930474181658269e+01 +-2.176574718613112136e+00,3.412576579320433723e+01,8.131434488818791806e+01 +-2.126830455729297853e+00,3.138523422053116718e+01,7.476619816013058539e+01 +-2.040125181537988386e+00,3.033382532681009991e+01,7.223216922744242652e+01 +-1.964193172307475921e+00,2.987331763056749523e+01,7.111657011466878942e+01 +-1.879048334167251255e+00,2.925577906980066345e+01,6.968776471646572190e+01 +-1.774642731870068157e+00,2.848792759648656414e+01,6.804302478193113757e+01 +-1.648786933017832634e+00,2.814765150428367946e+01,6.750880162423013076e+01 +-1.529754970890488730e+00,2.789352296647341234e+01,6.707086304604783322e+01 +-1.355732246908456062e+00,2.642533780485474892e+01,6.348521670341011713e+01 +-1.182100755871981601e+00,2.421396539401240489e+01,5.804148981467631074e+01 +-1.175267538920894195e+00,2.275628626873521654e+01,5.447165426033674862e+01 +-1.394486149977920419e+00,2.265091843945581473e+01,5.421085486929397490e+01 +-1.656491851151484340e+00,2.264018341190546124e+01,5.418241648836684021e+01 +-1.782978874894926458e+00,2.242451775397447733e+01,5.370510246995064563e+01 +-1.747366898250339862e+00,2.234965292807202886e+01,5.358400541571880638e+01 +-1.601301816971036018e+00,2.252232954122518294e+01,5.403006524033722258e+01 +-1.480975414929496470e+00,2.254325786442825574e+01,5.409166523400079996e+01 +-1.427455552015872264e+00,2.194394314299951532e+01,5.268116558115705317e+01 +-1.387512180425383157e+00,2.129844164603182222e+01,5.112600733260553909e+01 +-1.371382899964118440e+00,2.045906140435883458e+01,4.908297890416631049e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65.xlsx" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65.xlsx" new file mode 100644 index 00000000..02335a5b Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65.xlsx" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65diff.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65diff.npy" new file mode 100644 index 00000000..1d55e94c Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/65diff.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67.xlsx" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67.xlsx" new file mode 100644 index 00000000..16fd9ae8 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67.xlsx" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67diff.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67diff.npy" new file mode 100644 index 00000000..edc1e9ff Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/67diff.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.mp4" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.mp4" new file mode 100644 index 00000000..2292b33d Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.mp4" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.wav" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.wav" new file mode 100644 index 00000000..2cd27e5e Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/RAVDESS.wav" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno.npy" new file mode 100644 index 00000000..6ae4ec5b Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.npy" new file mode 100644 index 00000000..dfc9d905 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.txt" new file mode 100644 index 00000000..c584a963 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno65.txt" @@ -0,0 +1,146 @@ +6.323493794625832665e-02,1.421770157721786454e+01,5.357328036317927911e+01 +6.402689213298146109e-02,1.420920298886460209e+01,5.364072164577050472e+01 +6.294731092955914431e-02,1.444288160336940408e+01,5.455829131951179534e+01 +6.182254963082400162e-02,1.464602848500334886e+01,5.531718380974489691e+01 +6.167268915232991533e-02,1.466637657187643740e+01,5.536293626290134284e+01 +6.329912089657969976e-02,1.446778494312919960e+01,5.455815308515020945e+01 +6.411936888926453304e-02,1.417683357190916382e+01,5.345772685829106763e+01 +6.555013605886397809e-02,1.391057082879338225e+01,5.249478713700472099e+01 +6.259735008954518676e-02,1.406740946076178211e+01,5.309821264053837808e+01 +6.591575851547269715e-02,1.389400972633467113e+01,5.248284048991703798e+01 +7.020179672882136124e-02,1.400408132987611864e+01,5.286578181360241047e+01 +8.089966983005050793e-02,1.441509683387553054e+01,5.423215106072375846e+01 +9.601256869857784093e-02,1.491280594660391223e+01,5.587644176953023845e+01 +1.237678054527947130e-01,1.549416351211031895e+01,5.778042277474082766e+01 +1.448803011214122027e-01,1.588193126874184102e+01,5.923988553130924117e+01 +1.557881686240995545e-01,1.618367955967162786e+01,6.045619361304436978e+01 +1.495895333664609139e-01,1.631221875220292361e+01,6.066753311363135026e+01 +1.386917243729320903e-01,1.648855730843291667e+01,6.081564793305910399e+01 +1.319078516510666654e-01,1.661201897609361211e+01,6.074099074543786969e+01 +1.227619350188096925e-01,1.665972569337483833e+01,6.065779087956452997e+01 +1.088063071481226857e-01,1.660283119951090924e+01,6.036205759135957294e+01 +1.101773091545600602e-01,1.657033362876408944e+01,6.000391659797801935e+01 +1.222522759364027267e-01,1.660263452826939101e+01,5.979629243282978734e+01 +1.416185515344955403e-01,1.709085628381770050e+01,6.135111503450331583e+01 +1.455124412892138952e-01,1.757710889425084488e+01,6.293608416855491328e+01 +1.375044926325613148e-01,1.811933413246805458e+01,6.489890197866520793e+01 +1.352867934818728080e-01,1.858982582318133581e+01,6.658234321825018753e+01 +1.281330604472463719e-01,1.888679613222779352e+01,6.771771330960532964e+01 +1.350171435877106918e-01,1.948494758922198855e+01,6.975672111724045976e+01 +1.338966279239561796e-01,2.009335715178413295e+01,7.189071173348301613e+01 +1.206889900043744690e-01,2.031045239439313121e+01,7.310758389790692036e+01 +1.001440225310485793e-01,2.007748202730251563e+01,7.328897399922104228e+01 +8.259036387491858200e-02,1.979471112266124422e+01,7.334074120525561113e+01 +7.246152477624953625e-02,1.988239103909598171e+01,7.445240464426973404e+01 +8.871668635088506005e-02,2.033579130162218718e+01,7.627429622899012429e+01 +8.027040222065821851e-02,2.054968499697649520e+01,7.719762875998441132e+01 +7.175135208572168410e-02,2.056609522128904999e+01,7.737465580008790766e+01 +5.990620698850510767e-02,2.079805260560094382e+01,7.829888555329691258e+01 +5.757192221477703403e-02,2.126420098132077641e+01,7.993424349678774377e+01 +7.900796334605048044e-02,2.195828939132413993e+01,8.228182405192895033e+01 +1.089064573421204690e-01,2.265663135890906332e+01,8.425990767373161816e+01 +1.287016074204847260e-01,2.315045213031594074e+01,8.532165053967369772e+01 +1.678944822026967043e-01,2.432676494896888642e+01,8.846794357965937650e+01 +2.181766491771572336e-01,2.632629431647364271e+01,9.459422500793431254e+01 +2.738895387653309532e-01,2.831104235398740698e+01,1.009327288571145971e+02 +3.211062367747947732e-01,3.022957573769902240e+01,1.074720684943787177e+02 +3.197518588054064081e-01,3.148980821400996888e+01,1.118195198334010740e+02 +2.920419960806825976e-01,3.215948201578672183e+01,1.142343115772775661e+02 +2.679108883088150983e-01,3.249722665498438090e+01,1.153569861593078656e+02 +2.575910881896319449e-01,3.270341548197195181e+01,1.160769329269381132e+02 +2.486927840314737403e-01,3.253307170063951048e+01,1.157613173050374371e+02 +2.322730212433229136e-01,3.206934930019626506e+01,1.144609400135738326e+02 +1.993764574660205346e-01,3.109472966186908849e+01,1.111312264402907459e+02 +1.786560259359466774e-01,2.989149977908735067e+01,1.067083587498471218e+02 +1.780199920945344239e-01,2.897697662031990617e+01,1.031467524875573503e+02 +2.040846349732595710e-01,2.882758023142837800e+01,1.025018804977586058e+02 +2.227713694120145305e-01,2.869677763453087138e+01,1.020904125807139735e+02 +2.309711929837198752e-01,2.882437691983430028e+01,1.026239081936861766e+02 +2.289118128126741980e-01,2.924261397124314499e+01,1.043452252677040804e+02 +2.195844072452793894e-01,2.938266262926715910e+01,1.050416550768775323e+02 +2.149616968419021390e-01,2.930099667909168915e+01,1.048327036047462286e+02 +2.180200294342271028e-01,2.897745829977991860e+01,1.035219074784390330e+02 +2.134593337203435637e-01,2.843130572565295466e+01,1.013515967216805365e+02 +2.135415346390178715e-01,2.839507601717460972e+01,1.012405589811996265e+02 +2.174209098615268176e-01,2.884069430218861996e+01,1.029919331604459671e+02 +2.223185933769107336e-01,2.952252006844028998e+01,1.055625515428669843e+02 +2.170334391270259677e-01,3.004210843107221507e+01,1.076616660746495313e+02 +2.126722413561486502e-01,3.001359676979818403e+01,1.078012634327268415e+02 +2.339667654180094813e-01,2.968550209507402471e+01,1.067488292816489661e+02 +2.569850037439559975e-01,2.945040925615164440e+01,1.060514649580350408e+02 +2.594187565781193028e-01,2.896943512936365650e+01,1.044559658593210543e+02 +2.441522976004505963e-01,2.861297111716190145e+01,1.034703786955910942e+02 +2.233424336824698653e-01,2.825476586511554800e+01,1.026677235413431788e+02 +2.131724021951108827e-01,2.805166928406886839e+01,1.024273147891991584e+02 +2.032652562084268921e-01,2.794598218984330273e+01,1.024891414752279815e+02 +1.918149377293647262e-01,2.748388130652786288e+01,1.012242123682863166e+02 +1.505514070856887876e-01,2.603404254782485339e+01,9.606882954585680068e+01 +1.037299279798328949e-01,2.436289856860533831e+01,8.907433713149373489e+01 +6.844885964997010630e-02,2.290850451112507002e+01,8.209171684606531016e+01 +5.674028663610398981e-02,2.234386675819273904e+01,7.838793178480848667e+01 +9.149662157578064559e-02,2.235654949476038666e+01,7.737837982520436242e+01 +1.111502411218335679e-01,2.147449475246450135e+01,7.428517885288451339e+01 +8.010004168402648506e-02,2.058583678880885870e+01,7.230915568710335606e+01 +6.419592593353627696e-02,2.094655363902108292e+01,7.522974621091977099e+01 +6.767998185791411492e-02,2.204179864084816387e+01,8.107437000912194947e+01 +9.366741377848303296e-02,2.343003584619258106e+01,8.749802813737576912e+01 +1.307780185586450150e-01,2.428543383972526470e+01,9.111819256668761113e+01 +1.452720809836330340e-01,2.448514515167923378e+01,9.177171661685534332e+01 +1.694988573719728164e-01,2.486688098560693305e+01,9.225056905301607912e+01 +1.904694207030708242e-01,2.457203627238787647e+01,8.976756785195597388e+01 +2.040355833031364807e-01,2.413827053973606240e+01,8.686424740739673211e+01 +2.058088810445237171e-01,2.402052103757272050e+01,8.560736380648521049e+01 +1.883887186748413045e-01,2.388009816461334367e+01,8.485660570033630279e+01 +1.636096662423054127e-01,2.348694133158452857e+01,8.333370273026532971e+01 +1.486797530676761958e-01,2.290687450005975734e+01,8.094348084895989359e+01 +1.507342167260420918e-01,2.266591500406859794e+01,7.972748337055274703e+01 +1.429539353312349603e-01,2.219890811168894373e+01,7.782620616957510151e+01 +1.441340218286047414e-01,2.138035934594795151e+01,7.523766021463111997e+01 +1.182567280898152440e-01,2.013691924823656265e+01,7.139234437053997340e+01 +9.500973814180471710e-02,1.896549071967739764e+01,6.796234335303941521e+01 +8.631367261644073974e-02,1.810027174580869769e+01,6.547642984383418252e+01 +8.024018245275729710e-02,1.780733195157373672e+01,6.482977518468069889e+01 +9.309575640836061095e-02,1.793720968832437279e+01,6.544345022837870829e+01 +1.219724513857314008e-01,1.837914384222385422e+01,6.705891654735272311e+01 +1.393279214281425427e-01,1.875305439259846452e+01,6.793704510237107286e+01 +1.691078618755812168e-01,1.918023549991616505e+01,6.922247111593873115e+01 +1.653452962632666057e-01,2.013361343898956335e+01,7.229390499111497093e+01 +1.478975956765925526e-01,2.137546019225374749e+01,7.674114836954478847e+01 +1.444094403012929906e-01,2.240057189592315723e+01,8.045636558897987811e+01 +1.683121474955961150e-01,2.304420362093287622e+01,8.279570722098638669e+01 +2.184158673750717650e-01,2.369910314000967233e+01,8.511185830159672605e+01 +2.523713197531847752e-01,2.427938970626763293e+01,8.737476906688331724e+01 +2.755426868832921983e-01,2.514544192985288973e+01,9.042446288096711271e+01 +2.959328159214651421e-01,2.576065282800662004e+01,9.274158702622776218e+01 +3.126418521884301582e-01,2.634664730692612977e+01,9.461764952499075321e+01 +3.159469130148729321e-01,2.664500239441057516e+01,9.559704651531571074e+01 +3.066074532042527556e-01,2.671054278065914644e+01,9.584472893595342669e+01 +3.061787380517130841e-01,2.679184320094346106e+01,9.609464268465663395e+01 +3.130015686099302252e-01,2.703226639912699980e+01,9.689450877747071900e+01 +3.141848878635545850e-01,2.730369088155471147e+01,9.781020008474642680e+01 +3.097073445985665252e-01,2.738281129098405131e+01,9.795895608108864394e+01 +2.982524263389299546e-01,2.733850894023879974e+01,9.788196073929881891e+01 +3.059088999355852323e-01,2.701971392170829489e+01,9.676719960150086308e+01 +3.122863817971190947e-01,2.682316804065484916e+01,9.609761958592012832e+01 +3.156304874163490259e-01,2.678681856517219373e+01,9.596153705891136099e+01 +3.135097872097692417e-01,2.679292427088672923e+01,9.592259859175561587e+01 +3.052645094057142572e-01,2.689479811841763990e+01,9.627747092288859676e+01 +2.994266499205467391e-01,2.680491298163172686e+01,9.596253589640579662e+01 +3.031276904141996242e-01,2.629653459308575592e+01,9.410081937069995206e+01 +2.941192389772677718e-01,2.613905601597367578e+01,9.357287872022789088e+01 +3.082879945110004183e-01,2.588121363858215318e+01,9.273404675902364147e+01 +3.056241977047452485e-01,2.580402240490643351e+01,9.249412896367144299e+01 +3.083879144886298440e-01,2.555968442382987860e+01,9.162839384827759659e+01 +3.165684522595552108e-01,2.527959950038942338e+01,9.058428358200961839e+01 +3.144654804245918811e-01,2.492685073233059256e+01,8.932414813781107910e+01 +3.006366222088061035e-01,2.502162613579032424e+01,8.966481816963607798e+01 +2.900770730907464290e-01,2.475032232327768611e+01,8.868142537294784233e+01 +2.626620508805567189e-01,2.466673658224806331e+01,8.844353138045876506e+01 +2.837021516093328755e-01,2.437544447634038036e+01,8.747152534794406620e+01 +2.991643781801318069e-01,2.448879234777729863e+01,8.785092027409338300e+01 +3.003252815294421563e-01,2.452312116577859769e+01,8.793861529714243375e+01 +2.970697114560250096e-01,2.472358394423931571e+01,8.859519048741618974e+01 +3.074101262219860464e-01,2.500020068355959779e+01,8.958614967505332061e+01 +3.229588205620747554e-01,2.529658580335919282e+01,9.069373079119772285e+01 +3.359322409521574015e-01,2.564416752653984588e+01,9.196942923433662997e+01 +3.329563801668062872e-01,2.612236511836344732e+01,9.358788234042162912e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.npy" new file mode 100644 index 00000000..e1268d98 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.txt" new file mode 100644 index 00000000..0cf2be0d --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/anno67.txt" @@ -0,0 +1,146 @@ +-1.276996278611636892e+00,2.319446991806263370e+01,5.510616886744946896e+01 +-1.283160635085723200e+00,2.324868017003409193e+01,5.519194602660782323e+01 +-1.263255358571163001e+00,2.364594619070940240e+01,5.613194729778813041e+01 +-1.246953771708567249e+00,2.396579042571768525e+01,5.690310914844643264e+01 +-1.251916997549841870e+00,2.397873814200749365e+01,5.694474790363416616e+01 +-1.268079190306624415e+00,2.363139261169047955e+01,5.611675050282013899e+01 +-1.331415299399500762e+00,2.315914963341517563e+01,5.499923251792877466e+01 +-1.414770014759961780e+00,2.274479986695937583e+01,5.402972065289522163e+01 +-1.397390874245201919e+00,2.300458799145907918e+01,5.464452317858103214e+01 +-1.443981570821090799e+00,2.274203507535390756e+01,5.402636993642391161e+01 +-1.424908965844983388e+00,2.289984027023858104e+01,5.441351054967742584e+01 +-1.330723167158144316e+00,2.348135259814679898e+01,5.579154222459891344e+01 +-1.222048529313776388e+00,2.418878653017673841e+01,5.745505224977296876e+01 +-1.051378271908099737e+00,2.502785750096589368e+01,5.938526192265346992e+01 +-9.773406212483793931e-01,2.568935127721953293e+01,6.088888841734331692e+01 +-9.818481429768900481e-01,2.625089257728946279e+01,6.215667216227645042e+01 +-9.477331645701861929e-01,2.636624439781870421e+01,6.235746946716654548e+01 +-8.928796441877684398e-01,2.646343199491581544e+01,6.246355017384210129e+01 +-8.087151204390441439e-01,2.646683165083826594e+01,6.232915366495886644e+01 +-7.277527097450067206e-01,2.646365179678745605e+01,6.219048065055035579e+01 +-7.561195557289914770e-01,2.635338063251140994e+01,6.186822373607068926e+01 +-7.707446846647205696e-01,2.620504979962973380e+01,6.149689482373607063e+01 +-7.504152190372599396e-01,2.612516896492491014e+01,6.128276720685997248e+01 +-7.143175183808914142e-01,2.681775878103938027e+01,6.287424162824784446e+01 +-6.978359860910892110e-01,2.752617353526816402e+01,6.448944657778352507e+01 +-6.984871067250161270e-01,2.839288024932289289e+01,6.649355602990857506e+01 +-6.938681582117423030e-01,2.912799843426966362e+01,6.822676634557724640e+01 +-7.034971521600833499e-01,2.962681262847794628e+01,6.939450677026127323e+01 +-6.290990699257871244e-01,3.052201724779867575e+01,7.146964151145775190e+01 +-6.187796109456833449e-01,3.145657945731224459e+01,7.364187923339716235e+01 +-7.013636020054320186e-01,3.196380655722166964e+01,7.492933316235151153e+01 +-8.527863180309658286e-01,3.198794920270971076e+01,7.522143576698549339e+01 +-9.846246059812453488e-01,3.194747701294155462e+01,7.539325154334409262e+01 +-1.044215022915069735e+00,3.239830045036854500e+01,7.661135482389431672e+01 +-9.857188769983473708e-01,3.317427429425387686e+01,7.850394194016494964e+01 +-1.021938215717426379e+00,3.360669699909188068e+01,7.946608426142066151e+01 +-1.044680365840641167e+00,3.372008903537071234e+01,7.967270001068216345e+01 +-1.050383053038454584e+00,3.415902618869236562e+01,8.064037804195993431e+01 +-1.006780157898460315e+00,3.489249339681873607e+01,8.231640649621712669e+01 +-9.549725340872690094e-01,3.591037857309726178e+01,8.471279628198287526e+01 +-8.617765852223319145e-01,3.676540939537558472e+01,8.668503166303685248e+01 +-7.314540404962918130e-01,3.726137208672099632e+01,8.769044769089791203e+01 +-4.927075102160159426e-01,3.866826212785682060e+01,9.081036190187803925e+01 +-2.788362542522677678e-01,4.136952267334379485e+01,9.700310505384385351e+01 +-1.728819262168108106e-01,4.413899075544992456e+01,1.034522320172931700e+02 +-1.759099135751204246e-01,4.697590368371831460e+01,1.101544823494600251e+02 +-2.557658644745983700e-01,4.885989571225842099e+01,1.146000517764112203e+02 +-3.582919489068507324e-01,4.991432295766327343e+01,1.170584169431903661e+02 +-4.008092313332964896e-01,5.041710382394617795e+01,1.181754203216594732e+02 +-4.059457802687052586e-01,5.074300288343370369e+01,1.188917811235676680e+02 +-3.931060852568866171e-01,5.060846909655592185e+01,1.185893889504114043e+02 +-3.366983771777344314e-01,5.003637335685348120e+01,1.172990642439110616e+02 +-2.928790767418005259e-01,4.857569524355008639e+01,1.139098376073907275e+02 +-2.826208331094611226e-01,4.663905920647752623e+01,1.093792395079980508e+02 +-3.053784445037312500e-01,4.509488029904964890e+01,1.057150489492254195e+02 +-4.125034077044180680e-01,4.482205257367371587e+01,1.050460220854223508e+02 +-5.298393580062252806e-01,4.465499098332870176e+01,1.046312921011220851e+02 +-6.111330372761097918e-01,4.489211997483026551e+01,1.051832152846814665e+02 +-7.480751150211235601e-01,4.562504531792367857e+01,1.069570417332793966e+02 +-8.539138716695523490e-01,4.591276566025033645e+01,1.076828435693835502e+02 +-8.433598122899912397e-01,4.582432952106346136e+01,1.074703976809323649e+02 +-7.525405483107907578e-01,4.526875377741275486e+01,1.061121556847205198e+02 +-6.982915441268084944e-01,4.434770087749306100e+01,1.038751652601005588e+02 +-7.185388742957216079e-01,4.430899671030060460e+01,1.037586667917252186e+02 +-8.072760575654577275e-01,4.506348669002707652e+01,1.055618915584440174e+02 +-8.149509238962640012e-01,4.617458846765349989e+01,1.082068933115225491e+02 +-7.972136152102723416e-01,4.707498800154105822e+01,1.103736026875389769e+02 +-8.093381677905426841e-01,4.711085611896806569e+01,1.105363769584342322e+02 +-7.716034694656256354e-01,4.661685759846698573e+01,1.094766451688354607e+02 +-7.142938211522373848e-01,4.629726814666362600e+01,1.087688424716476732e+02 +-7.050182352687449638e-01,4.560754352883439822e+01,1.071436996998150448e+02 +-7.959353057689875222e-01,4.519401239874723331e+01,1.061615404766098152e+02 +-9.876730807651556976e-01,4.484555100086362245e+01,1.053897979651265757e+02 +-1.212885093088561961e+00,4.471844118639818788e+01,1.052048947494705686e+02 +-1.413198186929384370e+00,4.470972156714021395e+01,1.053202144871692383e+02 +-1.515754871031316231e+00,4.414717745168037766e+01,1.040727697772039591e+02 +-1.466428689094419147e+00,4.189001600801696412e+01,9.879988415930654355e+01 +-1.287784855414497054e+00,3.877675257872711256e+01,9.154862051455683059e+01 +-1.028528837030967757e+00,3.562926248020220044e+01,8.425322028464748314e+01 +-8.624773796932555525e-01,3.391111062911775775e+01,8.033713625006890879e+01 +-7.106339138678100520e-01,3.341105028463466198e+01,7.923365515847685003e+01 +-6.578838222249272505e-01,3.206542006442458614e+01,7.606993019631067909e+01 +-8.008222656853504207e-01,3.124408787092651352e+01,7.411144273699986229e+01 +-9.217544078663258977e-01,3.259109050697470167e+01,7.720984073117824664e+01 +-1.158156860511148745e+00,3.521938128141153612e+01,8.335268435296998746e+01 +-1.355423430050985978e+00,3.808380835888433324e+01,9.007419253026884576e+01 +-1.452875534949331637e+00,3.969059825970020938e+01,9.385606816597247359e+01 +-1.521434215745457230e+00,3.998444608677054646e+01,9.451603583494366490e+01 +-1.354150820994622917e+00,4.021542432001474054e+01,9.490203190327108018e+01 +-1.029986598025670386e+00,3.916974418246925893e+01,9.219190238773543911e+01 +-7.522615673382329060e-01,3.792026584773081765e+01,8.908461956039859331e+01 +-5.204347008849192768e-01,3.737358183352526453e+01,8.773434921984754453e+01 +-4.980058461680184623e-01,3.702273467430649134e+01,8.696484619368561653e+01 +-5.739765722748777499e-01,3.633764218062275120e+01,8.540300212491661114e+01 +-6.179119389479013069e-01,3.530264614236634202e+01,8.292553891687346379e+01 +-6.275974807339557149e-01,3.478297353723314700e+01,8.164534816456281874e+01 +-6.517071379933058184e-01,3.390464316939175404e+01,7.969007825650749055e+01 +-7.042926068451579313e-01,3.270424068740464207e+01,7.708744098750757701e+01 +-8.374839331850558732e-01,3.092345701515220213e+01,7.320893905197391405e+01 +-9.855699385059852879e-01,2.934596721659200469e+01,6.976114614785824131e+01 +-1.028142559839291481e+00,2.821646772995616459e+01,6.725708217626703345e+01 +-1.057627928134252882e+00,2.791408549387256244e+01,6.661859784996295275e+01 +-1.003809730078772278e+00,2.817634513809154129e+01,6.725588814753895406e+01 +-9.769393814194691217e-01,2.889314093881914047e+01,6.892092531535070066e+01 +-9.701307516413323340e-01,2.931190461118713131e+01,6.979494782990657598e+01 +-9.729306347350593631e-01,2.992671824780491363e+01,7.111368361988390063e+01 +-9.295828796914296088e-01,3.132910636532117010e+01,7.423719868140783262e+01 +-8.835023439004148216e-01,3.331294063628754998e+01,7.878351592288689176e+01 +-8.009708797398237268e-01,3.497125973756866557e+01,8.258438786165517342e+01 +-7.714152928541349041e-01,3.604538782929193985e+01,8.498546618718705759e+01 +-6.962179989537511382e-01,3.712614507884478598e+01,8.736441697430605302e+01 +-6.752511368550432325e-01,3.815068398438168629e+01,8.970412940863731421e+01 +-5.966320628656895941e-01,3.951903618148963915e+01,9.281975651176425401e+01 +-5.496489851741651611e-01,4.053719958499353027e+01,9.519196635960688013e+01 +-4.886946700735415039e-01,4.136722470134830587e+01,9.709007510082602721e+01 +-4.513997176509625398e-01,4.179958221005895780e+01,9.807281940076575211e+01 +-4.559240978902227570e-01,4.190772791901576255e+01,9.831475677567490834e+01 +-4.796867400623122668e-01,4.201340449666412269e+01,9.855861329845727425e+01 +-5.207529313096250778e-01,4.235858019925620965e+01,9.936658226675160677e+01 +-5.571114895239660525e-01,4.275593726081775969e+01,1.002988749718685710e+02 +-5.376785962796226670e-01,4.283222187074663623e+01,1.004427585372733347e+02 +-5.491825669859238257e-01,4.280936328690037129e+01,1.003661406057740919e+02 +-5.442309776808782473e-01,4.233108927436272495e+01,9.922633536498241824e+01 +-5.466304536406965120e-01,4.203996748557420915e+01,9.854272432789773006e+01 +-5.458363807064778861e-01,4.198137520921984844e+01,9.840264257356099620e+01 +-5.184900502542307832e-01,4.196798231379579391e+01,9.835491387210231551e+01 +-5.056660463532305361e-01,4.211875548392319502e+01,9.871533404523739819e+01 +-5.117209561175282140e-01,4.197325992225950131e+01,9.839160094354613761e+01 +-5.078662657625165888e-01,4.116390548049997733e+01,9.647630148439115771e+01 +-5.614991334351446817e-01,4.093016042655840181e+01,9.593577489230077049e+01 +-5.643654108901753341e-01,4.055341817711832419e+01,9.508562550445864758e+01 +-5.310149963376877835e-01,4.044687804521913677e+01,9.483837543675083737e+01 +-4.625296799778792489e-01,4.007267862197078045e+01,9.395296881275848477e+01 +-4.115506143103832559e-01,3.962511151894447892e+01,9.287359165932798533e+01 +-4.275017147399581274e-01,3.907907553597836170e+01,9.157062527191874324e+01 +-4.705079464452196492e-01,3.922521125052622892e+01,9.191475402725880883e+01 +-4.500430425604352580e-01,3.880194774167102167e+01,9.089924419575167747e+01 +-4.598260500597924350e-01,3.871191018881228985e+01,9.065289451140044719e+01 +-4.580565599638406482e-01,3.828479639272248392e+01,8.967616110657209560e+01 +-4.593626170942508580e-01,3.844377846988456326e+01,9.006916179176127457e+01 +-4.655486034663357531e-01,3.848691207420043270e+01,9.015843995241260700e+01 +-4.584533633963566168e-01,3.878133959074288128e+01,9.082525548235167889e+01 +-4.612225997033090330e-01,3.921215506709874177e+01,9.184049499318561516e+01 +-4.721582809400990954e-01,3.969122028137662994e+01,9.297791369927213623e+01 +-4.899633676282501016e-01,4.024748046634212528e+01,9.428528596281120144e+01 +-5.099771656643120599e-01,4.096779817564007686e+01,9.593242330966745612e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal.py" new file mode 100644 index 00000000..5934afce --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal.py" @@ -0,0 +1,31 @@ +import numpy as np +import pandas as pd + +# 设置文件路径 +npy_file_path = './test.npy' # .npy 文件路径 +excel_file_path = './65.xlsx' # Excel 文件路径 + +# 读取 .npy 文件 +data_npy = np.load(npy_file_path) + +# 读取 Excel 文件,确保 header=None,因为没有标题行 +data_excel = pd.read_excel(excel_file_path, header=None) # 不使用标题行 + +# 将 Excel 数据转换为 NumPy 数组 +data_excel_np = data_excel.to_numpy() + +# 确保矩阵的维度是正确的 +assert data_npy.shape == (147, 52), "npy 文件的形状应该是 (146, 52)" +assert data_excel_np.shape == (52, 3), "Excel 文件应该有 52 行和 3 列" + +# 矩阵乘法 +result = np.dot(data_npy, data_excel_np) + +# 输出结果 +print("Result of the matrix multiplication (shape: {0}):".format(result.shape)) +print(result) + +# 如果需要将结果保存到文件中 +output_file_path = './test65.npy' +np.save(output_file_path, result) # 保存结果为 .npy 文件 +print(f"Result saved to {output_file_path}") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal2.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal2.py" new file mode 100644 index 00000000..6b24e056 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal2.py" @@ -0,0 +1,22 @@ +import numpy as np + +# 定义文件名 +differences_file = 'differences_test.npy' + +# 加载 .npy 文件 +differences_data = np.load(differences_file) + +# 确保数据的列数正确 +if differences_data.shape[1] < 3: + raise ValueError("The data must have at least three columns.") + +# 计算每行的距离(第一个和第二个元素的平方和的平方根) +distances = np.sqrt(differences_data[:, 0]**2 + differences_data[:, 1]**2) + +# 输出为 .npy 文件 +np.save('calculated_distances.npy', distances) + +# 输出为 .txt 文件 +np.savetxt('calculated_distances.txt', distances, delimiter=',', fmt='%.18e') + +print("Distances calculated and saved to calculated_distances.npy and calculated_distances.txt") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal_dis.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal_dis.py" new file mode 100644 index 00000000..73eab8c6 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/cal_dis.py" @@ -0,0 +1,39 @@ +import numpy as np + +# 定义文件名 +annotation_file = 'test67.npy' +test_file = 'anno67.npy' + +# 加载 .npy 文件 +annotation_data = np.load(annotation_file) +test_data = np.load(test_file) + +# 确保数据有足够的行 +if annotation_data.shape[0] < 146 or test_data.shape[0] < 146: + raise ValueError("Both files must have at least 98 rows.") + +# 取前 146 行 +annotation_subset = annotation_data[:146] +test_subset = test_data[:146] + +# 提取 x 和 z 坐标 (假设 x 在第 0 列, z 在第 1 列) +x_coords_annotation = annotation_subset[:, 0] +y_coords_annotation = annotation_subset[:, 1] +x_coords_test = test_subset[:, 0] +y_coords_test = test_subset[:, 1] + +# 计算投影距离 (只考虑 x 和 z 坐标) +# 距离计算公式: distance = sqrt((x2 - x1)^2 + (y2 - y1)^2) +distances = np.sqrt((x_coords_test - x_coords_annotation) ** 2 + (y_coords_test - y_coords_annotation) ** 2) + +#y_coords_annotation = annotation_subset[:, 1] +#y_coords_test = test_subset[:, 1] +#distances = np.sqrt((y_coords_test - y_coords_annotation) ** 2) +# 输出为 .npy 文件 +np.save('67diff.npy', distances) + +# 输出为 .txt 文件 +np.savetxt('distance_test.txt', distances, delimiter=',', fmt='%.18e') + +print("Projected distance calculations saved to projected_distances.npy and projected_distances.txt") + diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/diff.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/diff.py" new file mode 100644 index 00000000..e95ed5b3 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/diff.py" @@ -0,0 +1,25 @@ +import numpy as np + +# 定义文件名 +test_file_1 = 'annotation65.npy' +test_file_2 = 'annotation67.npy' + +# 加载 .npy 文件 +test_data_1 = np.load(test_file_1) +test_data_2 = np.load(test_file_2) + +# 确保两个数据的行数相同 +if test_data_1.shape[0] != test_data_2.shape[0]: + raise ValueError("Both files must have the same number of rows.") + +# 计算每一行的差异 +# 假设 test_data_1 和 test_data_2 都是 n 行 3 列的数组 +differences = test_data_1 - test_data_2 # 每一元素相减 + +# 输出为 .npy 文件 +np.save('differences_anno.npy', differences) + +# 输出为 .txt 文件 +np.savetxt('differences_anno.txt', differences, delimiter=',', fmt='%.18e') + +print("Differences calculated and saved to differences.npy and differences.txt") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.npy" new file mode 100644 index 00000000..ff7a8915 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.txt" new file mode 100644 index 00000000..cd3b893d --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_anno.txt" @@ -0,0 +1,146 @@ +8.976768340844769156e+00 +9.039477181169489839e+00 +9.203064587339998326e+00 +9.319761940714336390e+00 +9.312361570131056254e+00 +9.163607668561279951e+00 +8.982316061506011806e+00 +8.834229038165993586e+00 +8.937178530697297063e+00 +8.848025349019236430e+00 +8.895758940362462397e+00 +9.066255764271268447e+00 +9.275980583572826177e+00 +9.533693988855574730e+00 +9.807420008477691908e+00 +1.006721301761783494e+01 +1.005402564561578060e+01 +9.974874686482898767e+00 +9.854812674744653833e+00 +9.803926103412617721e+00 +9.750549433000500699e+00 +9.634716170865644358e+00 +9.522534436655519130e+00 +9.726902497221679766e+00 +9.949064641017319133e+00 +1.027354611685483832e+01 +1.053817261108832781e+01 +1.074001649625015276e+01 +1.103706965857668720e+01 +1.136322230552811163e+01 +1.165335416282853842e+01 +1.191046717540719513e+01 +1.215276589028031040e+01 +1.251590941127256329e+01 +1.283848299263168968e+01 +1.305701200211538549e+01 +1.315399381408166235e+01 +1.336097358309142180e+01 +1.362829241549795967e+01 +1.395208918177312185e+01 +1.410877803646652140e+01 +1.411091995640505559e+01 +1.434149717888793418e+01 +1.504322835687015214e+01 +1.582794840146251758e+01 +1.674632794601929220e+01 +1.737008749824845211e+01 +1.775484094187655160e+01 +1.791987716896179705e+01 +1.803958740146175188e+01 +1.807539739591641137e+01 +1.796702405665721614e+01 +1.748096558168099790e+01 +1.674755942739017556e+01 +1.611790367872974272e+01 +1.599447234224533787e+01 +1.595821334879783038e+01 +1.606774305499596522e+01 +1.638243134668053358e+01 +1.653010303098317735e+01 +1.652333284197177221e+01 +1.629129547763283625e+01 +1.591639515184010634e+01 +1.591392069312599489e+01 +1.622279238783845656e+01 +1.665206839921320991e+01 +1.703287957046884316e+01 +1.709725934916988166e+01 +1.693135550339296103e+01 +1.684685889051198160e+01 +1.663810839947074172e+01 +1.658104128158533186e+01 +1.659078513574807445e+01 +1.666677190232931949e+01 +1.676373937729691121e+01 +1.666329614515251478e+01 +1.585597346019211074e+01 +1.441385401012177425e+01 +1.272075796907713041e+01 +1.156724387092501871e+01 +1.105450078987427531e+01 +1.059092531196008480e+01 +1.065825108211765482e+01 +1.164453686795361875e+01 +1.317758264056337225e+01 +1.465377251269175218e+01 +1.540516441997494468e+01 +1.549930093509131268e+01 +1.534854333440780749e+01 +1.459770791008138247e+01 +1.378199530799475525e+01 +1.335306079595254403e+01 +1.314263650969314767e+01 +1.285070084903822263e+01 +1.239577164230658468e+01 +1.211705853316454906e+01 +1.170573505770281031e+01 +1.132388134145669056e+01 +1.078653776691563948e+01 +1.038047649691460705e+01 +1.011619598414746690e+01 +1.010675354229882572e+01 +1.023913544976716850e+01 +1.051399709659528625e+01 +1.055885021858866679e+01 +1.074648274788874858e+01 +1.119549292633160675e+01 +1.193748044403380248e+01 +1.257068784164550834e+01 +1.300118420835906363e+01 +1.342704193883511365e+01 +1.387129427811405336e+01 +1.437359425163674942e+01 +1.477654675698691022e+01 +1.502057739442217610e+01 +1.515457981564838263e+01 +1.519718513835661611e+01 +1.522156129572066163e+01 +1.532631380012920985e+01 +1.545224637926304823e+01 +1.544941057976258492e+01 +1.547085434666157155e+01 +1.531137535265443006e+01 +1.521679944491935998e+01 +1.519455664404765471e+01 +1.517505804290906468e+01 +1.522395736550555512e+01 +1.516834694062777444e+01 +1.486737088741422141e+01 +1.479110441058472603e+01 +1.467220453853617101e+01 +1.464285564031270326e+01 +1.451299419814090186e+01 +1.434551201855505553e+01 +1.415222480364776914e+01 +1.420358511473590468e+01 +1.405162541839333556e+01 +1.404517360656422653e+01 +1.390935191638210355e+01 +1.395498612210726463e+01 +1.396379090842183501e+01 +1.405775564650356557e+01 +1.421195438353914398e+01 +1.439463447801743712e+01 +1.460331293980227940e+01 +1.484543305727662954e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.npy" new file mode 100644 index 00000000..f7f96c86 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.txt" new file mode 100644 index 00000000..d6b904ed --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/distance_test.txt" @@ -0,0 +1,146 @@ +4.253476679402439231e+00 +4.761160923760558994e+00 +4.406484708050890653e+00 +2.187154494788700720e+00 +1.941839474433892709e+00 +2.489620104778178966e+00 +2.618154388315089509e+00 +2.252450839118064430e+00 +2.405846998094790745e+00 +1.850909507933967024e+00 +1.604533250307229597e+00 +1.909749053833137422e+00 +2.614913500929821666e+00 +3.448759479295347763e+00 +4.119969058518895721e+00 +4.793946248504088459e+00 +4.935589126044929387e+00 +4.925232405208857855e+00 +4.604853422009449027e+00 +3.910098158365148624e+00 +2.565770577930953866e+00 +8.222128585665247069e-01 +1.272082370840668775e+00 +3.290555231784021650e+00 +6.047008706273492962e+00 +8.918732869544776065e+00 +1.128049165313498037e+01 +1.264509983459705822e+01 +1.229733373559037624e+01 +1.107129691509883074e+01 +9.388838553281159349e+00 +7.976882246691545220e+00 +7.181139193332422899e+00 +6.569397373954353192e+00 +5.528527301539258865e+00 +4.493939478978483670e+00 +3.941731559558184550e+00 +3.627530808850526700e+00 +3.426589633416468939e+00 +2.877355982331913697e+00 +2.387630860778560571e+00 +2.223051462489094465e+00 +1.429165583559047104e+00 +8.791287754530501264e-01 +1.732174562602584178e+00 +2.951071844774657116e+00 +3.884141581031523849e+00 +4.901964405365919930e+00 +5.787966339622105494e+00 +6.529397443019314018e+00 +6.272919312367496225e+00 +5.547796935373646932e+00 +4.232633855184150917e+00 +2.570033323148906756e+00 +1.240294891324644100e+00 +1.218965369483583805e+00 +1.430293903998608007e+00 +1.919526297270230719e+00 +2.901287464915351944e+00 +3.513181050442701014e+00 +3.539547042817764222e+00 +2.733169343419373565e+00 +1.408978101113032233e+00 +1.153403574345899685e+00 +1.970541330348605236e+00 +3.571400367756428551e+00 +5.177487143247744505e+00 +5.770532126783312954e+00 +5.508945449653873894e+00 +5.290304717155836833e+00 +4.733954977837871780e+00 +4.482461331503399649e+00 +4.314835338252891894e+00 +4.349390967365359018e+00 +4.505894330044720952e+00 +4.232231796447281980e+00 +2.771539586453304782e+00 +1.057295123665236369e+00 +4.287522096735753574e-01 +2.476714504453942034e+00 +7.492928645460841253e+00 +8.536945689019182382e+00 +7.889308812861020037e+00 +1.897583739236572642e+00 +5.696483574929501748e-01 +2.110628336692342621e+00 +2.938711602814853663e+00 +2.413175950337148823e+00 +2.717675804907630610e+00 +2.309480630054958628e+00 +1.615482013203097367e+00 +1.214172959935918117e+00 +5.507213573761257086e-01 +6.132599930341215977e-01 +1.859844576310169417e+00 +2.212719803434019639e+00 +2.488151795897292740e+00 +2.682570065673368642e+00 +3.369009240968865448e+00 +4.223175210740257590e+00 +4.830962402250185583e+00 +4.397130743152795951e+00 +3.088550876130052192e+00 +1.447975575431478257e+00 +4.354154661868143150e-01 +5.145217286658949618e-01 +1.929787493431257106e+00 +3.720161819843593065e+00 +4.892371552903401977e+00 +5.181445211649885252e+00 +5.209125136438857773e+00 +5.117420122529383164e+00 +5.278773758388565440e+00 +5.053262453960212675e+00 +4.830046519710133879e+00 +4.465379566694291036e+00 +3.998319860235216350e+00 +3.610523315634877051e+00 +3.555209575336099270e+00 +3.618965695103493196e+00 +3.494847399056832504e+00 +3.387610725778818388e+00 +2.866755310699875992e+00 +2.557062713346240024e+00 +2.465824312352038028e+00 +2.527965549138883716e+00 +2.829507031899753056e+00 +2.890813846325442693e+00 +2.395468837146337737e+00 +2.592569860335740550e+00 +2.713489259388293995e+00 +3.005455578124306193e+00 +2.947078627989139221e+00 +2.850648677562310773e+00 +2.736436921287040303e+00 +3.252854637705841157e+00 +3.073861764349504977e+00 +3.133598234476831834e+00 +2.776616010853616867e+00 +2.982609990099556629e+00 +3.062988479902522432e+00 +3.418280710123056121e+00 +3.872417605517468608e+00 +4.409507678899593053e+00 +5.072648300658111786e+00 +5.961272993232282325e+00 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/mean.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/mean.py" new file mode 100644 index 00000000..b1663d92 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/mean.py" @@ -0,0 +1,17 @@ +import numpy as np + +# 定义距离文件名 +distances_file = '65diff.npy' + +# 加载距离数据 +distances = np.load(distances_file) + +# 确保距离数据的长度为 146 +if distances.shape[0] != 146: + raise ValueError("The distance data must contain exactly 146 entries.") + +# 计算平均值 +average_distance = np.mean(distances) + +# 输出平均值 +print("Average projected distance of the first 146 entries:", average_distance) \ No newline at end of file diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/npyread.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/npyread.py" new file mode 100644 index 00000000..9ea0fbe0 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/npyread.py" @@ -0,0 +1,18 @@ +import numpy as np +import os + +# 定义要转换的 .npy 文件名 +npy_files = ['anno65.npy', 'anno67.npy', 'test65.npy', 'test67.npy'] + +# 遍历每个 .npy 文件并进行转换 +for npy_file in npy_files: + # 加载 .npy 文件 + data = np.load(npy_file) + + # 生成对应的 txt 文件名 + txt_file = os.path.splitext(npy_file)[0] + '.txt' + + # 将数据保存为 .txt 文件 + np.savetxt(txt_file, data, delimiter=',', fmt='%.18e') # 使用科学计数法格式输出 + + print(f"Converted {npy_file} to {txt_file}") diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/predicted.py" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/predicted.py" new file mode 100644 index 00000000..5029c65c --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/predicted.py" @@ -0,0 +1,18 @@ +import numpy as np +from sklearn.metrics import mean_absolute_error, mean_squared_error, r2_score + +# 加载预测值和实际值 +predictions = np.load('distance_test.npy') # 预测值 +actuals = np.load('distance_anno.npy') # 实际值 + +# 计算指标 +mae = mean_absolute_error(actuals, predictions) # 平均绝对误差 +mse = mean_squared_error(actuals, predictions) # 均方误差 +rmse = np.sqrt(mse) # 均方根误差 +r2 = r2_score(actuals, predictions) # R^2决定系数 + +# 输出结果 +print(f'Mean Absolute Error (MAE): {mae}') +print(f'Mean Squared Error (MSE): {mse}') +print(f'Root Mean Squared Error (RMSE): {rmse}') +print(f'R^2 Score: {r2}') diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test.npy" new file mode 100644 index 00000000..2ec9c05b Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.npy" new file mode 100644 index 00000000..4c64bda2 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.txt" new file mode 100644 index 00000000..3e7e719d --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test65.txt" @@ -0,0 +1,147 @@ +9.065001307359314697e-02,1.787105757388946259e+01,6.387415127392314673e+01 +8.835169940974380021e-02,1.823808837351170098e+01,6.516741979811794749e+01 +8.921213456617689552e-02,1.826523280431612051e+01,6.525402044042654381e+01 +9.547856972767258810e-02,1.699834828848711510e+01,6.080002737911247834e+01 +9.519892839655261230e-02,1.429032711708857839e+01,5.132820165530559109e+01 +9.473431499358264674e-02,1.370421153135010073e+01,4.922141226185151197e+01 +9.567018459952231213e-02,1.333172228880256327e+01,4.782635325791966352e+01 +9.701598004717322532e-02,1.333790694661739451e+01,4.775235420286192323e+01 +9.856291704408351451e-02,1.342358210752231074e+01,4.796704105551587816e+01 +1.035178158563959255e-01,1.367293676381150291e+01,4.870518059987367820e+01 +1.126528387744113457e-01,1.399723223268080829e+01,4.965458309317185126e+01 +1.202306399852182961e-01,1.419131741940677927e+01,5.019347122870979661e+01 +1.249910256916306472e-01,1.418816598048253219e+01,5.011676472399417293e+01 +1.299245965380108614e-01,1.418193624277108000e+01,5.006764659563276609e+01 +1.346972621220119681e-01,1.416776367986840057e+01,5.002532069075179777e+01 +1.351529776029189445e-01,1.405617917159611707e+01,4.975032526746204553e+01 +1.316531739526016209e-01,1.396649623180996080e+01,4.966330420565138581e+01 +1.265468571345991222e-01,1.394701420458772567e+01,4.987699862398137185e+01 +1.217316490125514156e-01,1.407336431925624609e+01,5.058479433124578861e+01 +1.194176170511491442e-01,1.444114205509911386e+01,5.211312860979380446e+01 +1.226466261274029024e-01,1.517031591150312053e+01,5.487311327359704194e+01 +1.302999025728383831e-01,1.614294314259232976e+01,5.844598671516020261e+01 +1.438827303061647189e-01,1.739794622680761904e+01,6.296618078608753422e+01 +1.613769413860733914e-01,1.909206740426083115e+01,6.907123103026106037e+01 +1.782908070199980821e-01,2.126503133114611188e+01,7.692931619382557074e+01 +1.865127658294201685e-01,2.361332510191513734e+01,8.544010861508908761e+01 +1.885755247734610673e-01,2.557192406107956373e+01,9.250189831749983682e+01 +1.898198958858088869e-01,2.676553760525899861e+01,9.674673179209673890e+01 +1.879617925957946523e-01,2.712795697203552692e+01,9.798806999071732093e+01 +1.810662174431149074e-01,2.694978906680437802e+01,9.731595367666682250e+01 +1.705554769055860342e-01,2.618383058409052211e+01,9.464127072404370722e+01 +1.636251405885499333e-01,2.525480539272061264e+01,9.149058195378160008e+01 +1.528493897938035806e-01,2.462566051443781134e+01,8.960698012547533153e+01 +1.406849014211864202e-01,2.440794750926001555e+01,8.924959822699592848e+01 +1.277611944082187034e-01,2.415640035708984712e+01,8.862608771409986730e+01 +1.164284268740777561e-01,2.373690982196612964e+01,8.723121256751795727e+01 +1.047761806543827667e-01,2.340820386377009754e+01,8.621107313723598509e+01 +1.002948178418319319e-01,2.342215089843663733e+01,8.646190634430413979e+01 +1.004321117287727827e-01,2.368241891449679315e+01,8.760923283429613662e+01 +1.010662514327991673e-01,2.392382185128651173e+01,8.859317720965880483e+01 +1.079757285180284465e-01,2.416751281870850931e+01,8.934480024726600789e+01 +1.245236183501363253e-01,2.450247716543757548e+01,9.005553984380084387e+01 +1.464724815422644433e-01,2.499337928912505902e+01,9.125275465356622817e+01 +1.677490782082295406e-01,2.577772401884478626e+01,9.361664587738414411e+01 +1.855905989891536434e-01,2.692618735339382852e+01,9.745263883873960253e+01 +1.947352229474144103e-01,2.795459750400380372e+01,1.009362621293531248e+02 +2.002667815217097358e-01,2.856615050110336540e+01,1.030213754208994175e+02 +2.019540288408970263e-01,2.863219599430792783e+01,1.030406919174873366e+02 +2.048169329179732878e-01,2.849009451634712775e+01,1.021199584043939694e+02 +2.039917373334830253e-01,2.832560482975205218e+01,1.011239799435434747e+02 +2.047733441668030396e-01,2.842852447469913457e+01,1.013833436543558264e+02 +1.956905311786070190e-01,2.850705613159090035e+01,1.017475285969210006e+02 +1.799615067505721255e-01,2.838182900839642642e+01,1.014538944467333579e+02 +1.632688023040047287e-01,2.817930023257401473e+01,1.008562137458156087e+02 +1.581095993447661496e-01,2.803462580052130448e+01,1.004137395219262459e+02 +1.623243001691291876e-01,2.786166941396128394e+01,9.975408192831545762e+01 +1.641302348186179372e-01,2.763328485178918115e+01,9.884722807794858568e+01 +1.581092763549484248e-01,2.749723932192324583e+01,9.825399453942091554e+01 +1.443087725075145600e-01,2.735118657812247278e+01,9.769328862009390946e+01 +1.304784095519073983e-01,2.711990011904096676e+01,9.697408822574328724e+01 +1.207160701700863287e-01,2.698197914864093860e+01,9.671614953104676715e+01 +1.171146303297551511e-01,2.705496543131693699e+01,9.729350290213508856e+01 +1.201049067877301701e-01,2.725014175829099372e+01,9.825002852933481279e+01 +1.256711256669174881e-01,2.735944992489168826e+01,9.877309223692793694e+01 +1.332790103951809191e-01,2.731234732434436197e+01,9.862271974424018595e+01 +1.370411767774207812e-01,2.697811648138861784e+01,9.750189894614725006e+01 +1.383944845965964232e-01,2.646563283111917642e+01,9.588683993180636378e+01 +1.364752211906483936e-01,2.602768034133674036e+01,9.460628996367412924e+01 +1.344841038118554377e-01,2.582417214564812369e+01,9.407214436747617015e+01 +1.328522613530255247e-01,2.574615047280558144e+01,9.385137148197270562e+01 +1.349273236520132924e-01,2.565828649217101187e+01,9.356316212895262652e+01 +1.403456849255833860e-01,2.554274524368842947e+01,9.319892500266983859e+01 +1.459605712151417489e-01,2.540122296589201767e+01,9.278659783342170897e+01 +1.499986657801249679e-01,2.529377077776149108e+01,9.242621806476205393e+01 +1.487042599573206725e-01,2.520947761859357428e+01,9.206886442653186009e+01 +1.382349150502662771e-01,2.504732618555477330e+01,9.143490769796554218e+01 +1.205774793514598486e-01,2.458984065228515092e+01,8.968068070302692263e+01 +1.047423236259819868e-01,2.387321464975721241e+01,8.666578650893509916e+01 +9.533722839494554457e-02,2.306483630287251785e+01,8.283014199408466993e+01 +9.435869516097702969e-02,2.379944044208745169e+01,8.399495578083289615e+01 +1.024197296445270161e-01,2.724419564084548995e+01,9.471927782949329355e+01 +1.049949879706815192e-01,2.718954867120328345e+01,9.409466104104349427e+01 +9.558435531415970798e-02,2.599088613421797334e+01,9.063720667458221669e+01 +7.190890961851581498e-02,2.241475293419330939e+01,7.971942380019379470e+01 +5.297452721632141259e-02,2.271334113864200788e+01,8.256010296997828846e+01 +4.279517629277279633e-02,2.229785746401906721e+01,8.279907186769949590e+01 +4.596427448341454391e-02,2.244069824042920658e+01,8.440316882115700992e+01 +6.146814104173996263e-02,2.291282791986096612e+01,8.617909659527296640e+01 +8.683878311425202723e-02,2.312371394245327849e+01,8.597745311472246499e+01 +1.083493885468659462e-01,2.311986068187122711e+01,8.452828228932713728e+01 +1.199853759409952175e-01,2.310139094331162113e+01,8.325203136557291828e+01 +1.241173441066509148e-01,2.318339718522543791e+01,8.294389779428836107e+01 +1.289035331070955137e-01,2.342124926435538868e+01,8.369748543070454616e+01 +1.300362794402314393e-01,2.366782690364876629e+01,8.468202540976633941e+01 +1.276498328470878907e-01,2.381151946259618768e+01,8.521156781977612127e+01 +1.225812507235884141e-01,2.373516592853452778e+01,8.486591260322609287e+01 +1.131440822779752747e-01,2.337339423960328588e+01,8.355285675513437127e+01 +9.975425535153620293e-02,2.272136213035764030e+01,8.134309815820185463e+01 +9.093598741342251435e-02,2.199033112210452146e+01,7.892128447456704521e+01 +9.351366588589504758e-02,2.151138166748132718e+01,7.733757104521200176e+01 +9.273084038617246394e-02,2.118354923164661230e+01,7.621933474981362622e+01 +8.440063438187017653e-02,2.072026465415299867e+01,7.460208238271815162e+01 +7.333843255170199860e-02,2.005229682285468584e+01,7.227426288993981984e+01 +6.966935478838766349e-02,1.946871409554331223e+01,7.022383626797576994e+01 +6.778278385568162201e-02,1.908827863979324491e+01,6.890288692829649619e+01 +6.961538183345553077e-02,1.886851429173847094e+01,6.815127798161304895e+01 +7.325494061246631827e-02,1.884590969320681353e+01,6.805677360004682441e+01 +7.961242210376870410e-02,1.896095988861018711e+01,6.839687974571626228e+01 +9.042417217855377998e-02,1.925715128465484938e+01,6.939774521712325850e+01 +1.055910981215186090e-01,1.973624219648373668e+01,7.109076581486053215e+01 +1.199363915449313117e-01,2.038388244830093754e+01,7.343479112645479745e+01 +1.295056056986073623e-01,2.107945110431084856e+01,7.594531612440087542e+01 +1.363173014334281841e-01,2.184664072732655171e+01,7.868044261006809847e+01 +1.430121500482793850e-01,2.264827760904766052e+01,8.150310502290884074e+01 +1.519929348547675585e-01,2.333158503155669194e+01,8.389286413876374127e+01 +1.626083133518992085e-01,2.385198965202491905e+01,8.569490217264484500e+01 +1.734988254762894477e-01,2.423351146636905185e+01,8.698225005303174839e+01 +1.842403685369848332e-01,2.455950600428324648e+01,8.807859939684757933e+01 +1.944275896858621844e-01,2.480373274377414816e+01,8.896540508834381455e+01 +2.030821646013653003e-01,2.498844557061402583e+01,8.970215805818989452e+01 +2.123556110879843972e-01,2.507887226891133992e+01,9.014307347845718255e+01 +2.201651200721483903e-01,2.509946406737210012e+01,9.031794133328602925e+01 +2.263215510207282066e-01,2.510512386444041510e+01,9.040703431134276968e+01 +2.286516525813568346e-01,2.510041696114139143e+01,9.044408414625017656e+01 +2.321881106716434384e-01,2.509740549827573375e+01,9.050810853170267478e+01 +2.327220215497008415e-01,2.503157108300654343e+01,9.032771977921329665e+01 +2.329167947038666142e-01,2.492994615540446190e+01,8.996229858895281950e+01 +2.318668574447048103e-01,2.480140510618048566e+01,8.947323343806758089e+01 +2.319763593863995998e-01,2.460539115478003680e+01,8.874693478548688574e+01 +2.300064734191589466e-01,2.432710331169929674e+01,8.772562756205370249e+01 +2.267175918738061069e-01,2.400807170377957789e+01,8.656405786109240807e+01 +2.239300462276867243e-01,2.375377216648705314e+01,8.563352035446624200e+01 +2.213594667198097166e-01,2.354783294614225042e+01,8.490268954721375394e+01 +2.182393866061027587e-01,2.331157851145121285e+01,8.409692531540167693e+01 +2.142970966110398501e-01,2.301401898892679299e+01,8.309752896261858268e+01 +2.122205857062360590e-01,2.275660680522728896e+01,8.223156107022239780e+01 +2.109745552181480632e-01,2.259294489761887803e+01,8.167790507840194891e+01 +2.110322848576413057e-01,2.249396837929849724e+01,8.134019119226940120e+01 +2.111788514816034801e-01,2.244924459597410049e+01,8.119618864188032603e+01 +2.126341954921911193e-01,2.241717464384428737e+01,8.109571281090322259e+01 +2.117745440002050117e-01,2.238758374706615939e+01,8.101375893526753202e+01 +2.084410040727498470e-01,2.233470353640212736e+01,8.087644403924105063e+01 +2.060525485919567912e-01,2.230319572231398695e+01,8.082086985361749498e+01 +2.034329042986609548e-01,2.225269675440989303e+01,8.067921549653507896e+01 +1.999424517729129769e-01,2.217134135234308445e+01,8.042212875243097869e+01 +1.984036291141378916e-01,2.208140593469215673e+01,8.003637265643976662e+01 +1.978628932958421682e-01,2.197182785452375953e+01,7.951040199889473570e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.npy" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.npy" new file mode 100644 index 00000000..f4bf8481 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.npy" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.txt" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.txt" new file mode 100644 index 00000000..8d957e53 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/RAVDESS/test67.txt" @@ -0,0 +1,147 @@ +-8.851836087411126819e-01,2.742986207156499034e+01,6.557297903325385846e+01 +-8.679594455638324213e-01,2.799170255182443157e+01,6.690441828867263041e+01 +-8.665135357362331314e-01,2.803453405109227958e+01,6.699311126030636387e+01 +-8.976244984988093201e-01,2.612486750700801252e+01,6.241277310745837070e+01 +-9.741342062437718941e-01,2.205686997136625394e+01,5.268023785936360071e+01 +-9.756279914468762859e-01,2.115900903255046117e+01,5.051221774584261226e+01 +-9.397354335037091388e-01,2.057045898296939157e+01,4.907254325231479442e+01 +-8.976897226810465202e-01,2.055250363830156601e+01,4.898982832102583984e+01 +-8.697770642808166919e-01,2.065730798136727486e+01,4.920754717368981801e+01 +-8.535777731821523329e-01,2.098781463245230938e+01,4.995830064642851909e+01 +-8.374251654215568719e-01,2.140672616355365321e+01,5.092015134768564621e+01 +-8.107018468698822256e-01,2.164376742323320713e+01,5.146091697401028142e+01 +-7.811494535471648071e-01,2.161131090035340208e+01,5.137731827615071722e+01 +-7.596781168633416348e-01,2.159145633614587467e+01,5.132336763692857318e+01 +-7.529905632030740037e-01,2.157549516711940640e+01,5.127726055450172993e+01 +-7.589096836605150331e-01,2.146213291774252951e+01,5.099733866031296969e+01 +-7.879803828283457046e-01,2.143324134999289754e+01,5.091605810585738823e+01 +-8.198197187299117727e-01,2.153874149777677971e+01,5.114587327146897167e+01 +-8.379948839509222536e-01,2.186207131683163851e+01,5.188014922752861224e+01 +-8.329321741091186837e-01,2.255496852894307835e+01,5.344933505229228388e+01 +-8.169276773309165351e-01,2.378833072443488561e+01,5.627416754688071165e+01 +-7.888835516927653613e-01,2.538303704650781611e+01,5.992501732527544789e+01 +-7.560461739387647206e-01,2.739723887281146730e+01,6.454017099028450843e+01 +-7.385092370802792683e-01,3.010822508449358281e+01,7.077591247334069635e+01 +-7.353916470911222580e-01,3.357306561848531601e+01,7.880714541646392490e+01 +-7.377404999334882252e-01,3.731152673684665899e+01,8.750940323906982599e+01 +-7.572161297618273945e-01,4.040831221407864859e+01,9.472909861157833689e+01 +-7.820965840700331295e-01,4.227166818147775018e+01,9.906820637065392532e+01 +-8.161222950736702897e-01,4.281792873567725621e+01,1.003402271907130938e+02 +-8.509667062284402839e-01,4.252544139226567665e+01,9.966110120141249240e+01 +-8.990078055577348515e-01,4.135056457841199062e+01,9.694248354791955080e+01 +-9.521103336872911438e-01,3.996421305977315797e+01,9.374910500933127366e+01 +-1.039278081717533109e+00,3.912840822773570437e+01,9.187127357318735221e+01 +-1.155056397259237366e+00,3.896676267882444478e+01,9.155852766704950341e+01 +-1.235305406546620466e+00,3.869716490408248433e+01,9.096052065292322197e+01 +-1.273569572419608775e+00,3.809358608854412864e+01,8.956130187235150686e+01 +-1.306537819837075176e+00,3.765311310870200856e+01,8.855433598992206612e+01 +-1.378645539912039419e+00,3.777167390316319739e+01,8.885225002813005801e+01 +-1.439664158587688814e+00,3.829162975151010073e+01,9.006347592503531985e+01 +-1.447258128854853609e+00,3.874530932044287823e+01,9.108743410331940993e+01 +-1.366858771006474349e+00,3.909900599996380777e+01,9.184442735292898874e+01 +-1.244120642628242734e+00,3.942450193948836557e+01,9.252034734172855224e+01 +-1.127581605375280738e+00,3.994867188591295815e+01,9.368490858754640271e+01 +-1.063471237938609093e+00,4.097301876894294992e+01,9.605171570490314537e+01 +-1.042309386603716970e+00,4.264081699835342931e+01,9.993920255540466258e+01 +-1.037841529989341982e+00,4.415351127272241172e+01,1.034746258792646643e+02 +-1.020653454343855016e+00,4.505181183760937813e+01,1.055990788504365128e+02 +-9.777520817813916132e-01,4.505165659287393964e+01,1.056100753169763493e+02 +-9.081255590394607946e-01,4.465141353637078225e+01,1.046386747565443613e+02 +-8.390991762430817236e-01,4.422798875417327480e+01,1.035818483525158626e+02 +-7.808132056780904273e-01,4.434754265646354554e+01,1.038320568853520172e+02 +-7.295143570072821770e-01,4.450250071266191298e+01,1.042122594875796153e+02 +-7.099659480669567868e-01,4.436366154308907994e+01,1.039256053372179167e+02 +-7.030707654789166705e-01,4.410365132282915113e+01,1.033209481093148412e+02 +-6.812417813420714729e-01,4.391290814647296514e+01,1.028634657764866631e+02 +-6.417946373873897326e-01,4.362484661645886774e+01,1.021722452777761418e+02 +-6.303550662417156669e-01,4.322823338506139379e+01,1.012254338738187300e+02 +-6.518408149183483324e-01,4.297302537509022358e+01,1.006037355469892276e+02 +-6.944043529475933951e-01,4.272425432176876825e+01,1.000292483893107374e+02 +-7.443500129751656758e-01,4.240129348265050879e+01,9.930653765101496333e+01 +-7.722035949429849611e-01,4.228549778431009543e+01,9.906478663664245232e+01 +-8.036716719560513811e-01,4.253606274694438838e+01,9.968701528551909519e+01 +-8.389018592407042618e-01,4.294575650316872384e+01,1.006978423472257163e+02 +-8.621346695798953741e-01,4.316456669807154611e+01,1.012568637687629405e+02 +-8.684853154100440342e-01,4.309389623478868714e+01,1.011183941628390244e+02 +-8.860283098361405596e-01,4.260389545480309437e+01,9.999024241063202112e+01 +-9.328012618271308565e-01,4.189927654237135357e+01,9.836649724489011248e+01 +-9.661862731897141732e-01,4.134245602032103761e+01,9.708783073801188834e+01 +-9.692257313867302937e-01,4.111145793914566582e+01,9.656476035474580044e+01 +-9.474302293878424930e-01,4.101210292545092528e+01,9.635034577698399971e+01 +-9.316194801628394639e-01,4.087901504652529638e+01,9.606705202396689458e+01 +-9.136921605821017867e-01,4.071309810459165845e+01,9.571149363629436380e+01 +-9.191797711593738818e-01,4.053125932519133556e+01,9.531012985518562175e+01 +-9.309175890796210773e-01,4.037819970536486380e+01,9.494884996607068217e+01 +-9.369409262921468695e-01,4.022906729178940566e+01,9.457478654902079995e+01 +-9.253126363724941683e-01,3.995633458342696542e+01,9.391112188679119299e+01 +-9.162318043245638588e-01,3.917363697200831041e+01,9.209160585811652311e+01 +-8.939045944644681274e-01,3.779556385143749253e+01,8.896085363582474770e+01 +-8.445323088271803336e-01,3.601652690525170897e+01,8.497250022497186706e+01 +-7.376974641966502766e-01,3.638467985379314484e+01,8.611149474904118506e+01 +-5.688431420376063308e-01,4.090263723687591835e+01,9.707166416482661475e+01 +-5.151202286846969791e-01,4.060117195008894697e+01,9.640369969100014202e+01 +-5.839384646884970831e-01,3.913041496036122169e+01,9.289463697461704328e+01 +-8.241066124898552836e-01,3.448616015093852383e+01,8.179111813266806053e+01 +-1.057832560411944511e+00,3.578012568486467870e+01,8.485291707373507109e+01 +-1.336470137396851277e+00,3.597326512351902750e+01,8.523910973517754996e+01 +-1.546009038217186493e+00,3.675336281883277678e+01,8.698449041556456507e+01 +-1.574863825746664503e+00,3.757186169569513368e+01,8.881567657601156895e+01 +-1.395011700080106776e+00,3.749805570881369476e+01,8.850375708284900611e+01 +-1.120842409183762101e+00,3.686205139481795356e+01,8.685372974086918418e+01 +-8.831669848669398970e-01,3.631009632043117108e+01,8.540625275408115158e+01 +-7.430841982189138051e-01,3.617999766055024224e+01,8.502023169729717722e+01 +-6.981895587503321732e-01,3.650968448700805169e+01,8.577922408050713443e+01 +-7.235772813680076965e-01,3.693237526940716009e+01,8.679958741828974667e+01 +-7.388398509800194747e-01,3.715855516172098305e+01,8.734682772157222530e+01 +-7.231516784274996112e-01,3.699362916935051260e+01,8.698860409463392784e+01 +-7.044688869550623789e-01,3.639223549074857544e+01,8.564145211243175027e+01 +-7.313311612653716764e-01,3.538667448413135475e+01,8.339342448987426337e+01 +-7.794385885716224038e-01,3.429196618149008202e+01,8.094214403630178367e+01 +-8.149786552464557410e-01,3.356569558162770761e+01,7.933902548963104095e+01 +-8.464478426432939795e-01,3.304401211211340694e+01,7.819616261972940663e+01 +-8.866604090943838168e-01,3.230789123375374317e+01,7.653769447989515129e+01 +-9.474896941670150063e-01,3.126438247076720245e+01,7.416139857793405099e+01 +-9.997481708414497348e-01,3.034093685888910130e+01,7.207138470281694254e+01 +-1.033476023124364040e+00,2.974268762475129435e+01,7.073146289124017017e+01 +-1.043204051360605344e+00,2.941701808478246249e+01,6.997619173212942201e+01 +-1.040132596337528970e+00,2.940248794696397994e+01,6.988662767415273436e+01 +-1.030292045851342930e+00,2.959567594982478056e+01,7.023389478464460467e+01 +-1.011557748758744157e+00,3.008342252851032228e+01,7.125494808450815754e+01 +-9.868328120553315763e-01,3.086842252384988683e+01,7.298780962283083795e+01 +-9.569324572392819972e-01,3.192354835621482323e+01,7.539067167756553545e+01 +-9.173885317747130230e-01,3.303899559477398640e+01,7.796328250187451658e+01 +-8.656644760328798816e-01,3.424712249166910283e+01,8.076181508472774340e+01 +-8.103461858009602947e-01,3.549066628002175605e+01,8.364662649075140166e+01 +-7.647111265163036853e-01,3.654507120956304789e+01,8.608709423503776748e+01 +-7.369205811437078424e-01,3.734334023826689020e+01,8.792609196495475032e+01 +-7.155518175932136238e-01,3.791784632278847766e+01,8.923726217103609315e+01 +-6.967754014166456233e-01,3.840941349697302343e+01,9.035188522301311309e+01 +-6.982752280959223512e-01,3.880780550086922176e+01,9.125867133018104482e+01 +-7.128983649895476171e-01,3.914032622646013948e+01,9.201834648962436347e+01 +-7.360682555251680803e-01,3.934300994170037313e+01,9.247895056914634893e+01 +-7.637549569587922527e-01,3.942855493402483091e+01,9.266193116104042815e+01 +-8.023145052981064396e-01,3.947597475753531882e+01,9.275268469691232553e+01 +-8.394239346533862722e-01,3.949972306869970140e+01,9.278955452344882815e+01 +-8.637190943232051499e-01,3.953612673109537212e+01,9.285535698250068037e+01 +-8.686840755777489598e-01,3.946439010214055543e+01,9.266899572867725965e+01 +-8.543552085808945318e-01,3.931081568547396188e+01,9.229049183298057812e+01 +-8.426534040640647483e-01,3.910145066518774826e+01,9.178718658642847572e+01 +-8.207797854100786772e-01,3.878896209613036206e+01,9.103987648478319272e+01 +-7.954455156952233708e-01,3.834816748099315475e+01,8.998653438437730756e+01 +-7.653686773291157319e-01,3.784738387436151896e+01,8.878735941587771663e+01 +-7.391449214765242193e-01,3.744863770022672611e+01,8.782619313117453430e+01 +-7.189246923296606084e-01,3.713677432564375636e+01,8.707388662558966530e+01 +-7.088010391465250359e-01,3.679000304344967276e+01,8.624879354548751564e+01 +-7.036649572592474922e-01,3.635660957886078393e+01,8.522700835635063754e+01 +-6.937755369621976254e-01,3.598002791563293812e+01,8.434211135230134460e+01 +-6.847360327501523791e-01,3.573705861697406760e+01,8.377563661678169638e+01 +-6.766296323561700188e-01,3.558582092236134997e+01,8.342948160606928809e+01 +-6.746392744376301653e-01,3.551664025559441029e+01,8.327994298071982371e+01 +-6.720832683812958397e-01,3.546876380142363416e+01,8.317591458467853727e+01 +-6.719267432704227883e-01,3.543088417978805182e+01,8.309025512526054058e+01 +-6.774576051311460567e-01,3.537008173544938927e+01,8.294986044551481541e+01 +-6.842096099552847921e-01,3.534616296871305963e+01,8.289197013093814803e+01 +-6.836027819387278104e-01,3.528678510836387261e+01,8.274581529326158602e+01 +-6.819318917674467295e-01,3.517846588085221526e+01,8.248274157264788187e+01 +-6.607257245693851644e-01,3.500843155058430511e+01,8.208195055968275256e+01 +-6.255481794631696513e-01,3.477343573280259648e+01,8.153393453301684701e+01 diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/README.md" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/README.md" new file mode 100644 index 00000000..026cdd56 --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/README.md" @@ -0,0 +1,34 @@ +此readme节选自《实验报告》的《3.1定量评估结果》 + +**定性评估结果** + +定性评估方面,我们的工作主要关注模型在口型同步和情感表达方面的能力。 + +1.口型同步 + +本模型数据库的构建是基于作者提出的52个标准表情FLAME Head Templates完成的,在blender中这52个Flame Head作为Shape Key +混合输出最终的图像,因此我们选取Flame Head中上下唇各一个顶点(65号与67号)作为关键点,计算这两点之间的距离来衡量每一帧表情的张口距离,并将输出视频的张口距离和原标注集的数据进行对比。 + +![](./image/media/image1.png){width="3.109027777777778in" +height="2.861111111111111in"} + +图9:blender标注唇关键点 + +通过分别对来自原作者数据集中的两个音频HDTF.wav和RAVDESS.wav进行评估后得到以下结论: + +![](./image/media/image2.png){width="5.15625in" +height="2.361111111111111in"} + +![](./image/media/image3.png){width="5.322222222222222in" +height="3.0972222222222223in"} + +统计图中的横轴代表图像帧号,纵轴代表两个关键点之间的距离,结果显示,生成视频的张口距离趋势变化与原标注数据基本一致,证明本模型在口型同步方面有较好的性能,统计每一帧的平均误差,RAVDESS.mp4生成视频的平均误差为10.76%,HDTF.mp4生成视频的平均误差为15.66%。 + +2.情感表达 + +本模型在情感表达方面也具有较好的性能,能提取语音中的情感特征,增强生成的3D面部动画。使用原项目中有明显情绪特征的语音生成视频,能体现出不同情绪下生成面部表情的区别。 + +![](./image/media/image4.jpeg){width="4.7347222222222225in" +height="3.5479166666666666in"} + +图 10:不同情感下的表情(Happy, Angry, Disgust, Sad) diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image1.png" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image1.png" new file mode 100644 index 00000000..31428d47 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image1.png" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image2.png" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image2.png" new file mode 100644 index 00000000..ffdad66f Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image2.png" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image3.png" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image3.png" new file mode 100644 index 00000000..93780644 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image3.png" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image4.jpeg" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image4.jpeg" new file mode 100644 index 00000000..5a0f1a53 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/image/media/image4.jpeg" differ diff --git "a/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/\350\257\204\344\273\267.xlsx" "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/\350\257\204\344\273\267.xlsx" new file mode 100644 index 00000000..415b3dd6 Binary files /dev/null and "b/EmoTalk/code/test/\345\256\232\346\200\247\350\257\204\344\273\267/\350\257\204\344\273\267.xlsx" differ diff --git "a/EmoTalk/code/test/\345\256\232\351\207\217\350\257\204\344\273\267/EmoTalk.py" "b/EmoTalk/code/test/\345\256\232\351\207\217\350\257\204\344\273\267/EmoTalk.py" new file mode 100644 index 00000000..625b975f --- /dev/null +++ "b/EmoTalk/code/test/\345\256\232\351\207\217\350\257\204\344\273\267/EmoTalk.py" @@ -0,0 +1,186 @@ +import os +import sys +import subprocess +import numpy as np +from moviepy.editor import VideoFileClip, concatenate_videoclips +import soundfile as sf +import librosa +from tqdm import tqdm # 导入 tqdm + +def extract_audio(input_video_file, output_audio_directory, sample_rate=16000): + os.makedirs(output_audio_directory, exist_ok=True) + input_filename = os.path.basename(input_video_file) + output_audio_file = os.path.splitext(input_filename)[0] + ".wav" + output_audio_file_path = os.path.join(output_audio_directory, output_audio_file) + + print(f"Extracting audio from video file: {input_video_file}") + print(f"Saving audio to: {output_audio_file_path}") + + try: + video = VideoFileClip(input_video_file) + audio = video.audio + audio = audio.set_fps(sample_rate) + audio.write_audiofile(output_audio_file_path, codec='pcm_s16le') + video.close() + print(f"Audio saved: {output_audio_file_path}") + return output_audio_file_path + except Exception as e: + print(f"Error: {e}") + return None + +def split_audio(audio_path, segment_duration=60): + print(f"Splitting audio file: {audio_path}") + speech_array, sr = librosa.load(audio_path, sr=None) + segments = [] + for start in range(0, len(speech_array), segment_duration * sr): + segment = speech_array[start:start + segment_duration * sr] + if len(segment) > 0: + segments.append(segment) + print(f"Audio split into {len(segments)} segments.") + return segments, sr + +def save_audio_segments(segments, sr, output_dir): + os.makedirs(output_dir, exist_ok=True) + segment_files = [] + for i, segment in enumerate(segments): + segment_file = os.path.join(output_dir, f"segment_{i}.wav") + print(f"Saving segment {i} to: {segment_file}") + sf.write(segment_file, segment, sr) # 使用 soundfile 保存音频 + segment_files.append(segment_file) + return segment_files + +def run_emotalk(audio_path): + absolute_audio_path = os.path.abspath(audio_path) # 获取音频文件的绝对路径 + print(f"Processing audio files: {absolute_audio_path}") + try: + subprocess.run(["python", "demo.py", "--wav_path", absolute_audio_path], check=True) + except subprocess.CalledProcessError as e: + print(f"An error occurred while running demo.py: {e}") + +def combine_videos(segment_file_paths, output_directory): + video_clips = [] + print(f"Combining video clips into final video in: {output_directory}") + + for segment_file in segment_file_paths: + video_path = os.path.splitext(segment_file)[0] + '.mp4' # 生成相应的mp4文件名 + print(f"Checking if video exists at: {video_path}") + if os.path.exists(video_path): + video_clips.append(VideoFileClip(video_path)) + else: + print(f"Video file not found: {video_path}") + + if video_clips: + final_video = concatenate_videoclips(video_clips) + final_video_path = os.path.join(output_directory, "final_output.mp4") + print(f"Final video will be saved at: {final_video_path}") + try: + final_video.write_videofile(final_video_path, codec='libx264', audio_codec='aac') + print(f"Video saved successfully: {final_video_path}") + except Exception as e: + print(f"Error during video saving: {e}") + return final_video_path + return None + +def clean_up_files(segment_files, output_directory): + print(f"Cleaning up files in directory: {output_directory}") + for segment_file in segment_files: + if os.path.exists(segment_file): + os.remove(segment_file) + print(f"Deleted audio files: {segment_file}") + + # 删除生成的分段视频文件(如果有的话) + video_files = [os.path.splitext(segment_file)[0] + '.mp4' for segment_file in segment_files] + for video_file in video_files: + if os.path.exists(video_file): + os.remove(video_file) + print(f"Deleted video files: {video_file}") + +# 计算评分 +def calculate_scores(result_video_path, syncnet_dir=".\syncnet_python"): + print(f"Calculating scores for video: {result_video_path}") + try: + # 切换到 syncnet_python 文件夹并执行命令 + os.chdir(syncnet_dir) + + # 执行视频评分命令,计算 LSE-D 和 LSE-C + video_file = "../result/final_output.mp4" + command_run_pipeline = [ + "python", "run_pipeline.py", "--videofile", video_file, "--reference", "wav2lip", "--data_dir", "tmp_dir" + ] + subprocess.run(command_run_pipeline, check=True) + + command_calculate_scores = [ + "python", "calculate_scores_real_videos.py", "--videofile", video_file, "--reference", "wav2lip", "--data_dir", "tmp_dir" + ] + result = subprocess.run(command_calculate_scores, capture_output=True, text=True, check=True) + + # 输出评分到 all_scores.txt 文件 + scores_output = result.stdout + with open("all_scores.txt", "w") as f: + f.write(scores_output) + + lse_c = None + lse_d = None + + # 从输出中提取 LSE-D 和 LSE-C + scores = scores_output.split() + if len(scores) >= 2: + lse_d = scores[0].strip() + lse_c = scores[1].strip() + else: + raise ValueError("Unexpected output format: not enough scores.") + + print(f"LSE-D: {lse_d}") + print(f"LSE-C: {lse_c}") + + return lse_d, lse_c + except subprocess.CalledProcessError as e: + print(f"An error occurred while calculating scores: {e}") + return None, None + +def main(): + # 打印当前工作目录 + current_directory = os.path.abspath(os.getcwd()) + print(f"Current working directory: {current_directory}") + + if len(sys.argv) != 2: + print("usage: python EmoTalk.py