32k
大蒟蒻 3 years ago
parent ba91e45c14
commit 38ca1b7031

5
.gitignore vendored

@ -4,4 +4,7 @@ hubert*.pt
.venv
venv
**/__pycache__
filelists/
filelists/
data*/
raw/
results/

@ -82,13 +82,9 @@
"use_spectral_norm": false,
"gin_channels": 256,
"ssl_dim": 256,
"n_speakers": 10
"n_speakers": 2
},
"spk": {
"JP_Ayane": 0,
"JP_Hoshino": 1,
"JP_Nonomi": 2,
"JP_Serika": 3,
"JP_Shiroko": 4
"JP_Serika": 0
}
}
}

@ -1,20 +0,0 @@
数据集准备
raw
├───speaker0
│ ├───xxx1-xxx1.wav
│ ├───...
│ └───Lxx-0xx8.wav
└───speaker1
├───xx2-0xxx2.wav
├───...
└───xxx7-xxx007.wav
此外还需要编辑config.json
"n_speakers": 10
"spk":{
"speaker0": 0,
"speaker1": 1,
}

@ -1,10 +1,2 @@
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Cafe_Act_5.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_4.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Growup_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_LogIn_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Victory_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_5.ogg.wav

@ -1,451 +1,146 @@
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Lobby_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_3_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Lobby_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_NewYear.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_Defeat_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_LogIn_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Lobby_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Formation_In_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Gachaget.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_5_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Lobby_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_LogIn_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_3_a.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_5.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Growup_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Lobby_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_TacticalAction_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_LogIn_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_In_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_6.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Season_Birthday.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_0.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLogin_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Lobby_5.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Formation_In_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Lobby_5.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_In_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Growup_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_In_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_LogIn_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_In_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_3_b.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Season_Xmas.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_In_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Season_Birthday.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Growup_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Formation_In_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Growup_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Season_Halloween.ogg.wav
./dataset/32k/JP_Serika/Serika_Growup_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_CommonSkill.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Growup_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_6_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_LogIn_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Growup_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Formation_In_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Formation_Select.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_5.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Buffed_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_6.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_2_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_6.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_5.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Halloween.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_2_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Growup_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Cafe_monolog_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_LogIn_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_CommonSkill.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLobby_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Season_Birthday.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_In_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Gachaget.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Formation_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Retire.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_6_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Growup_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_0.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Growup_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Season_NewYear.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_5.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Growup_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_1_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_5_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Serika/Serika_LogIn_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_In_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Recovery_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Xmas.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Season_Halloween.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_CommonSkill.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Defense_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Cafe_monolog_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Growup_3.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Cafe_Act_4.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_TacticalAction_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLogin_Season_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Lobby_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Growup_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Season_Birthday.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Cafe_Act_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_1_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Supply.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_2_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLobby_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Retire.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_In_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Cafe_monolog_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Lobby_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Move_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_5.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_CommonSkill.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_2_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Growup_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLogin_Season_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Lobby_5.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Lobby_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Defense_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Growup_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Season_Halloween.ogg.wav
./dataset/32k/JP_Serika/Serika_Gachaget.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_In_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_In_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLogin_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_In_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_In_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Growup_4.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Gachaget.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Growup_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Lobby_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Lobby_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Serika/Serika_Growup_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday_Player.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Gachaget.ogg.wav
./dataset/32k/JP_Serika/Serika_LogIn_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Victory_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Defeat_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_5.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Gachaget.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_In_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_2.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_ExWeapon_Get.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_In_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Lobby_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Gachaget.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Season_Xmas.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_5.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Formation_Select.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_In_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Buffed_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Move_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Cafe_monolog_5.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Move_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Retire.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Formation_In_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Move_1.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_In_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_4_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Lobby_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Formation_In_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Season_Xmas.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Season_Halloween.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_CommonSkill.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_In_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_2_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Lobby_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Cafe_monolog_3.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Formation_In_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Formation_Select.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Growup_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Lobby_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_In_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Lobby_5.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Growup_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_4_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Formation_In_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_1.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Lobby_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Growup_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_Select.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Lobby_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Lobby_5.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Cafe_monolog_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_Halloween.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_NewYear.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Season_Xmas.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Buffed_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Season_NewYear.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Season_Xmas.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_In_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_In_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Lobby_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Cafe_monolog_4.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_4_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Cafe_monolog_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Growup_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Retire.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Move_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLobby_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_4_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Lobby_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_ExSkill_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Recovery_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Move_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_LogIn_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_6.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Lobby_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Season_Birthday.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_4_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Season_Birthday.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_ExSkill_Level_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_BuffSelf_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Formation_Select.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Defense_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Victory_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Growup_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Growup_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Buffed_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Lobby_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Covered_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_LogIn_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_LogIn_2.ogg.wav
./dataset/32k/JP_Serika/Serika_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Season_NewYear.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Lobby_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Lobby_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Move_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_BuffSelf_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_In_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_4.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_In_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_In_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_1_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_In_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Formation_In_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_Select.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_LogIn_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_In_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Lobby_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_ExSkill_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Lobby_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Cafe_monolog_4.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Growup_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday_Player.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_4.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Retire.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Season_Halloween.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_MemorialLobby_5.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Cafe_Act_4.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Tactic_In_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_4_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_Defeat_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Formation_Select.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Formation_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Halloween.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_5.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Gachaget.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_In_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_LogIn_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_BuffSelf_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Lobby_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Battle_Covered_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_LogIn_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_NewYear.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_6.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Shout_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Formation_In_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Xmas.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Formation_Select.ogg.wav
./dataset/32k/JP_Serika/Serika_ExSkill_1.ogg.wav
./dataset/32k/JP_Serika/Serika_LogIn_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Season_Birthday.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_1.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_4.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_4.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_5_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_3_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Retire.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Lobby_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Growup_4.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Cafe_Act_5.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_ExSkill_Level_3.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Cafe_monolog_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLobby_3.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_ExSkill_Level_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Formation_In_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Relationship_Up_4.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Retire.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Lobby_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Season_NewYear.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Cafe_monolog_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_5_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Season_Xmas.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_In_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_MemorialLobby_4_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_Move_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Cafe_monolog_5.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Serika/Serika_Tactic_Victory_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Tactic_Victory_1.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Growup_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_5_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_5_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Season_Xmas.ogg.wav
./dataset/32k/JP_Ayane/Ayane_MemorialLobby_2_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Lobby_3.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_TacticalAction_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Gachaget.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Lobby_5.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Defense_1.ogg.wav
./dataset/32k/JP_Ayane/Ayane_LogIn_2.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_MemorialLobby_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Season_NewYear.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Relationship_Up_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_ExSkill_2.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_EventLogin_Season_End.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Cafe_Act_3.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_6_3.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_2.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_MemorialLobby_3_1.ogg.wav
./dataset/32k/JP_Shiroko/Shiroko_Battle_BuffSelf_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Battle_Retire.ogg.wav
./dataset/32k/JP_Hoshino/HoshinoSwimsuit_Battle_TacticalAction_1.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Cafe_Act_1.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Season_NewYear.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_2_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_ExSkill_3.ogg.wav
./dataset/32k/JP_Serika/Serika_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Serika/Serika_Cafe_Act_3.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_5_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Growup_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_3.ogg.wav
./dataset/32k/JP_Serika/Serika_Formation_In_2.ogg.u8.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_1.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_6_2.ogg.wav

@ -1,10 +1,2 @@
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_Tactic_Defeat_2.ogg.wav
./dataset/32k/JP_Shiroko/ShirokoRidingSuit_ExWeapon_Get.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_Damage_2.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Season_Halloween.ogg.wav
./dataset/32k/JP_Hoshino/Hoshino_Battle_In_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Cafe_Act_5.ogg.wav
./dataset/32k/JP_Serika/Serika_Battle_Damage_3.ogg.wav
./dataset/32k/JP_Ayane/Ayane_Cafe_monolog_2.ogg.wav
./dataset/32k/JP_Serika/Serika_MemorialLobby_4_1.ogg.wav
./dataset/32k/JP_Nonomi/Nonomi_Cafe_Act_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Lobby_2.ogg.wav
./dataset/32k/JP_Serika/Serika_Relationship_Up_4.ogg.wav

@ -0,0 +1 @@
{"info": "temp_dict"}

@ -122,7 +122,8 @@ def cut(audio_path, db_thresh=-30, min_len=5000):
slicer = Slicer(
sr=sr,
threshold=db_thresh,
min_length=min_len
min_length=min_len,
min_interval=100,
)
chunks = slicer.slice(audio)
return chunks

@ -7,6 +7,12 @@ import librosa
import numpy as np
import soundfile
import os
useCUDA = True
if not useCUDA:
os.environ["CUDA_VISIBLE_DEVICES"] = "-1"
from inference import infer_tool
from inference import slicer
from inference.infer_tool import Svc
@ -14,15 +20,16 @@ from inference.infer_tool import Svc
logging.getLogger('numba').setLevel(logging.WARNING)
chunks_dict = infer_tool.read_temp("inference/chunks_temp.json")
model_path = "logs/32k/G_174000-Copy1.pth"
# model_path = "logs/32k/G_112000.pth"
model_path = "/dev/shm/G_120000.pth"
config_path = "configs/config.json"
svc_model = Svc(model_path, config_path)
infer_tool.mkdir(["raw", "results"])
# 支持多个wav文件放在raw文件夹下
clean_names = ["君の知らない物語-src"]
trans = [-5] # 音高调整,支持正负(半音)
spk_list = ['yunhao'] # 每次同时合成多语者音色
clean_names = ["18"]
trans = [10] # 音高调整,支持正负(半音)
spk_list = ['JP_Hoshino'] # 每次同时合成多语者音色
slice_db = -40 # 默认-40嘈杂的音频可以-30干声保留呼吸可以-50
wav_format = 'flac' # 音频输出格式

@ -73,7 +73,7 @@ def compute_f0(path, c_len):
def process(filename):
print(filename)
tqdm.write(filename)
save_name = filename+".soft.pt"
if not os.path.exists(save_name):
devive = torch.device("cuda" if torch.cuda.is_available() else "cpu")

@ -14,7 +14,7 @@ def process(item):
wav_path = os.path.join(args.in_dir, speaker, wav_name)
if os.path.exists(wav_path) and '.wav' in wav_path:
os.makedirs(os.path.join(args.out_dir2, speaker), exist_ok=True)
wav, sr = librosa.load(wav_path, None)
wav, sr = librosa.load(wav_path, sr=None)
wav, _ = librosa.effects.trim(wav, top_db=20)
peak = np.abs(wav).max()
if peak > 1.0:

@ -89,16 +89,17 @@ def run(rank, n_gpus, hps):
scheduler_d = torch.optim.lr_scheduler.ExponentialLR(optim_d, gamma=hps.train.lr_decay, last_epoch=epoch_str - 2)
scaler = GradScaler(enabled=hps.train.fp16_run)
for epoch in tqdm(range(epoch_str, hps.train.epochs + 1), description="Epoch"):
if rank == 0:
train_and_evaluate(rank, epoch, hps, [net_g, net_d], [optim_g, optim_d], [scheduler_g, scheduler_d], scaler,
[train_loader, eval_loader], logger, [writer, writer_eval])
else:
train_and_evaluate(rank, epoch, hps, [net_g, net_d], [optim_g, optim_d], [scheduler_g, scheduler_d], scaler,
[train_loader, None], None, None)
scheduler_g.step()
scheduler_d.step()
from tqdm.contrib.logging import logging_redirect_tqdm
with logging_redirect_tqdm():
for epoch in tqdm(range(epoch_str, hps.train.epochs + 1), desc="Epoch"):
if rank == 0:
train_and_evaluate(rank, epoch, hps, [net_g, net_d], [optim_g, optim_d], [scheduler_g, scheduler_d], scaler,
[train_loader, eval_loader], logger, [writer, writer_eval])
else:
train_and_evaluate(rank, epoch, hps, [net_g, net_d], [optim_g, optim_d], [scheduler_g, scheduler_d], scaler,
[train_loader, None], None, None)
scheduler_g.step()
scheduler_d.step()
def train_and_evaluate(rank, epoch, hps, nets, optims, schedulers, scaler, loaders, logger, writers):
@ -114,7 +115,7 @@ def train_and_evaluate(rank, epoch, hps, nets, optims, schedulers, scaler, loade
net_g.train()
net_d.train()
pbar_train_loader = tqdm(train_loader, keep=False)
pbar_train_loader = tqdm(train_loader, leave=False)
for items in pbar_train_loader:
c, f0, spec, y, spk = items
g = spk.cuda(rank, non_blocking=True)
@ -163,13 +164,14 @@ def train_and_evaluate(rank, epoch, hps, nets, optims, schedulers, scaler, loade
scaler.step(optim_g)
scaler.update()
if rank == 0:
# logger.info('====> Epoch: {}'.format(epoch))
lr = optim_g.param_groups[0]['lr']
losses = [loss_disc, loss_gen, loss_fm, loss_mel, loss_kl]
# logger.info('Train Epoch: {} [{:.0f}%]'.format(epoch, 100. * batch_idx / len(train_loader)))
# logger.info([x.item() for x in losses] + [global_step, lr])
pbar_train_loader.set_postfix(str([x.item() for x in losses] + [global_step, lr]))
pbar_train_loader.set_postfix(loss=[round(y, 2) for y in [x.item() for x in losses]], lr=lr)
if rank == 0:
# logger.info('====> Epoch: {}'.format(epoch))
scalar_dict = {
"loss/g/total": loss_gen_all,
@ -191,7 +193,7 @@ def train_and_evaluate(rank, epoch, hps, nets, optims, schedulers, scaler, loade
utils.summarize(writer=writer, global_step=global_step, images=image_dict, scalars=scalar_dict)
if epoch % hps.train.eval_interval == 0:
if epoch > 0 and epoch % hps.train.eval_interval == 0:
evaluate(hps, net_g, eval_loader, writer_eval)
utils.save_checkpoint(net_g, optim_g, hps.train.learning_rate, epoch,
os.path.join(hps.model_dir, "G_{}.pth".format(epoch)))
Loading…
Cancel
Save