DeQuackDealer/genshin-voice
收藏Hugging Face2026-02-28 更新2026-03-29 收录
下载链接:
https://hf-mirror.com/datasets/DeQuackDealer/genshin-voice
下载链接
链接失效反馈官方服务:
资源简介:
---
language:
- zh
- en
- ja
- ko
task_categories:
- audio-classification
- automatic-speech-recognition
- text-to-speech
pretty_name: Genshin Voice
dataset_info:
features:
- name: audio
dtype: audio
- name: transcription
dtype: string
- name: language
dtype: string
- name: speaker
dtype: string
- name: speaker_type
dtype: string
- name: type
dtype: string
- name: inGameFilename
dtype: string
splits:
- name: train
num_bytes: 246839751624.224
num_examples: 424011
download_size: 209621886182
dataset_size: 246839751624.224
configs:
- config_name: default
data_files:
- split: train
path: data/train-*
---
# Genshin Voice
Genshin Voice is a dataset of voice lines from the popular game [Genshin Impact](https://genshin.hoyoverse.com/).
Hugging Face 🤗 [Genshin-Voice](https://huggingface.co/datasets/simon3000/genshin-voice)
<!-- STATS -->
Last update at `2025-04-22`
`424011` wavs
`40907` without speaker (10%)
`40000` without transcription (9%)
`10313` without inGameFilename (2%)
<!-- STATS_END -->
## Dataset Details
### Dataset Description
The dataset contains voice lines from the game's characters in multiple languages, including Chinese, English, Japanese, and Korean.
The voice lines are spoken by the characters in the game and cover a wide range of topics, including greetings, combat, and story dialogue.
- **Language(s) (NLP):** Chinese, English, Japanese, Korean
## Uses
To install Hugging Face's datasets library, follow the instructions from [this link](https://huggingface.co/docs/datasets/installation#audio).
### Example: Load the dataset and filter for Chinese voices of Ganyu with transcriptions
```python
from datasets import load_dataset
import soundfile as sf
import os
# Load the dataset
dataset = load_dataset('simon3000/genshin-voice', split='train', streaming=True)
# Filter the dataset for Chinese voices of Ganyu with transcriptions
chinese_ganyu = dataset.filter(lambda voice: voice['language'] == 'Chinese' and voice['speaker'] == 'Ganyu' and voice['transcription'] != '')
# Create a folder to store the audio and transcription files
ganyu_folder = 'ganyu'
os.makedirs(ganyu_folder, exist_ok=True)
# Process each voice in the filtered dataset
for i, voice in enumerate(chinese_ganyu):
audio_path = os.path.join(ganyu_folder, f'{i}_audio.wav') # Path to save the audio file
transcription_path = os.path.join(ganyu_folder, f'{i}_transcription.txt') # Path to save the transcription file
# Save the audio file
sf.write(audio_path, voice['audio']['array'], voice['audio']['sampling_rate'])
# Save the transcription file
with open(transcription_path, 'w') as transcription_file:
transcription_file.write(voice['transcription'])
print(f'{i} done') # Print the progress
```
### You unpacked the game and just want to know what the wavs are about
result.json format: (subject to change)
```json
{
"9b5502fb1b83cb97.wav": {
"inGameFilename": "VO_friendship\\VO_raidenShogun\\vo_raidenEi_dialog_pendant.wem",
"filename": "9b5502fb1b83cb97.wav",
"language": "English(US)",
"transcription": "Really? So in all this time, no new Electro Visions have appeared in the outside world? Well, what I can say on this topic is subject to certain constraints, but... it is not by my will that Visions are granted or denied. The key is people's desire, and... well, there's another side to it too.",
"speaker": "Raiden Shogun",
"talkRoleType": "",
"talkRoleID": "",
"guid": "f8e72b65-6c0a-4df1-a2f0-2bb08dbeab75",
"voiceConfigs": [
{
"gameTrigger": "Fetter",
"gameTriggerArgs": 3001,
"avatarName": "Switch_raidenShogun"
}
]
}
}
```
## Dataset Creation
### Source Data
The data was obtained by unpacking the [Genshin Impact](https://genshin.hoyoverse.com/) game.
#### Data Collection and Processing
Please refer to [Genshin-Voice](https://github.com/simon300000/genshin-voice) and [w4123/GenshinVoice](https://github.com/w4123/GenshinVoice) for more information on how the data was processed.
#### Who are the source data producers?
The source data producers are the developers of the game, miHoYo.
### Annotations
The dataset contains official annotations from the game, including language, speaker name, and transcription.
## Bias, Risks, and Limitations
Annotations are incomplete. Some voice lines are missing speaker names and transcriptions.
Speakers and transcriptions may contain markups and placeholders: `#<color=#37FFFF>パイモン:</color>{NICKNAME}、すごく怖い悪夢を見たことってあるか?\\n<color=#37FFFF>{NICKNAME}:...`
### Recommendations
Users should be made aware of the risks, biases and limitations of the dataset.
Speaker names can be partially inferred from the ingame filenames.
## Licensing Information
Copyright © COGNOSPHERE. All Rights Reserved.
## More Information
I can upload wav files on demand.
language:
- 中文
- 英语
- 日语
- 韩语
task_categories:
- 音频分类
- 自动语音识别
- 文本转语音
pretty_name: Genshin Voice
dataset_info:
features:
- name: audio
dtype: 音频
- name: transcription
dtype: 字符串
- name: language
dtype: 字符串
- name: speaker
dtype: 字符串
- name: speaker_type
dtype: 字符串
- name: type
dtype: 字符串
- name: inGameFilename
dtype: 游戏内文件名
splits:
- name: train
num_bytes: 246839751624.224
num_examples: 424011
download_size: 209621886182
dataset_size: 246839751624.224
configs:
- config_name: default
data_files:
- split: train
path: data/train-*
---
# Genshin Voice
Genshin Voice是一款取材于热门游戏[《原神》(Genshin Impact)](https://genshin.hoyoverse.com/)的语音台词数据集。
🤗 Hugging Face 平台上的 [Genshin-Voice](https://huggingface.co/datasets/simon3000/genshin-voice)
<!-- STATS -->
最后更新于`2025-04-22`
`424011` 条WAV音频文件
`40907` 条未标注说话者(占比10%)
`40000` 条未标注转录文本(占比9%)
`10313` 条未标注游戏内文件名(占比2%)
<!-- STATS_END -->
## 数据集详情
### 数据集描述
本数据集包含该游戏多语言角色语音台词,涵盖中文、英语、日语及韩语。
这些语音由游戏角色配音,内容覆盖问候、战斗、剧情对话等广泛场景。
- **自然语言处理所用语言**:中文、英语、日语、韩语
## 使用方法
如需安装Hugging Face数据集库,请参考[此链接](https://huggingface.co/docs/datasets/installation#audio)中的说明。
### 示例:加载数据集并筛选出甘雨的中文带转录文本语音
python
from datasets import load_dataset
import soundfile as sf
import os
# 加载数据集
dataset = load_dataset('simon3000/genshin-voice', split='train', streaming=True)
# 筛选出甘雨的中文语音且带有转录文本的样本
chinese_ganyu = dataset.filter(lambda voice: voice['language'] == 'Chinese' and voice['speaker'] == 'Ganyu' and voice['transcription'] != '')
# 创建文件夹存储音频与转录文本
ganyu_folder = 'ganyu'
os.makedirs(ganyu_folder, exist_ok=True)
# 处理筛选后的每条语音
for i, voice in enumerate(chinese_ganyu):
audio_path = os.path.join(ganyu_folder, f'{i}_audio.wav') # 音频保存路径
transcription_path = os.path.join(ganyu_folder, f'{i}_transcription.txt') # 转录文本保存路径
# 保存音频文件
sf.write(audio_path, voice['audio']['array'], voice['audio']['sampling_rate'])
# 保存转录文本
with open(transcription_path, 'w') as transcription_file:
transcription_file.write(voice['transcription'])
print(f'{i} 已完成') # 打印处理进度
### 若你已解压游戏文件,且希望知晓WAV文件对应的内容
result.json格式(可能会有所调整):
json
{
"9b5502fb1b83cb97.wav": {
"inGameFilename": "VO_friendship\VO_raidenShogun\vo_raidenEi_dialog_pendant.wem",
"filename": "9b5502fb1b83cb97.wav",
"language": "English(US)",
"transcription": "Really? So in all this time, no new Electro Visions have appeared in the outside world? Well, what I can say on this topic is subject to certain constraints, but... it is not by my will that Visions are granted or denied. The key is people's desire, and... well, there's another side to it too.",
"speaker": "Raiden Shogun",
"talkRoleType": "",
"talkRoleID": "",
"guid": "f8e72b65-6c0a-4df1-a2f0-2bb08dbeab75",
"voiceConfigs": [
{
"gameTrigger": "Fetter",
"gameTriggerArgs": 3001,
"avatarName": "Switch_raidenShogun"
}
]
}
}
## 数据集创建
### 源数据
本数据集通过解压[《原神》(Genshin Impact)](https://genshin.hoyoverse.com/)游戏文件获取源数据。
#### 数据收集与处理
如需了解数据处理的详细流程,请参考[Genshin-Voice](https://github.com/simon300000/genshin-voice)与[w4123/GenshinVoice](https://github.com/w4123/GenshinVoice)。
#### 源数据提供者为谁?
源数据提供者为游戏开发商米哈游(miHoYo)。
### 标注内容
本数据集包含游戏官方提供的标注信息,包括语言、说话者姓名及转录文本。
## 偏差、风险与局限性
标注信息存在不完整问题:部分语音台词缺失说话者姓名与转录文本。
说话者信息与转录文本可能包含标记与占位符:`#<color=#37FFFF>パイモン:</color>{NICKNAME}、すごく怖い悪夢を見たことってあるか?\n<color=#37FFFF>{NICKNAME}:...`
### 使用建议
使用者需充分知悉本数据集存在的风险、偏差与局限性。
可通过游戏内文件名间接推断说话者姓名。
## 授权声明
版权所有 © COGNOSPHERE。保留一切权利。
## 补充说明
我可根据需求上传WAV音频文件。
提供机构:
DeQuackDealer


