Spaces:
Running
Running
shiny-rufflet
commited on
Commit
·
db894b5
1
Parent(s):
251f554
- .gitattributes +1 -0
- app.py +6 -6
- gradio_tabs/sample.py +1 -1
- sample/FN1/FN1_この音声はAIで生成されています。.wav +3 -0
- sample/FN1/FN1_これはサンプルボイスです。.wav +3 -0
- sample/FN1/FN1_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN10/FN10_この音声はAIで生成されています。.wav +3 -0
- sample/FN10/FN10_これはサンプルボイスです。.wav +3 -0
- sample/FN10/FN10_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN2/FN2_この音声はAIで生成されています。.wav +3 -0
- sample/FN2/FN2_これはサンプルボイスです。.wav +3 -0
- sample/FN2/FN2_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN3/FN3_この音声はAIで生成されています。.wav +3 -0
- sample/FN3/FN3_これはサンプルボイスです。.wav +3 -0
- sample/FN3/FN3_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN4/FN4_この音声はAIで生成されています。.wav +3 -0
- sample/FN4/FN4_これはサンプルボイスです。.wav +3 -0
- sample/FN4/FN4_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN5/FN5_この音声はAIで生成されています。.wav +3 -0
- sample/FN5/FN5_これはサンプルボイスです。.wav +3 -0
- sample/FN5/FN5_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN6/FN6_この音声はAIで生成されています。.wav +3 -0
- sample/FN6/FN6_これはサンプルボイスです。.wav +3 -0
- sample/FN6/FN6_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN7/FN7_この音声はAIで生成されています。.wav +3 -0
- sample/FN7/FN7_これはサンプルボイスです。.wav +3 -0
- sample/FN7/FN7_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN8/FN8_この音声はAIで生成されています。.wav +3 -0
- sample/FN8/FN8_これはサンプルボイスです。.wav +3 -0
- sample/FN8/FN8_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/FN9/FN9_この音声はAIで生成されています。.wav +3 -0
- sample/FN9/FN9_これはサンプルボイスです。.wav +3 -0
- sample/FN9/FN9_こんにちは、今日もいい天気ですね。.wav +3 -0
- sample/a +0 -0
.gitattributes
CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
+
*.wav filter=lfs diff=lfs merge=lfs -text
|
app.py
CHANGED
@@ -8,7 +8,7 @@ start_time = time.time()
|
|
8 |
# Hugging Face Spacesでは推論のみ行うのが一般的なので、
|
9 |
# only_infer=True を指定して不要なモデルのダウンロードをスキップします。
|
10 |
# これにより起動が高速化します。
|
11 |
-
initialize.main(only_infer=True)
|
12 |
end_time = time.time()
|
13 |
print(f"--- [2/3] Model Setup Complete. Elapsed time: {end_time - start_time:.2f} seconds ---")
|
14 |
# ===================================================================
|
@@ -26,6 +26,8 @@ import torch
|
|
26 |
# 拡張機能タブから必要なものだけをインポート
|
27 |
from gradio_tabs.single import create_synthesis_app
|
28 |
from gradio_tabs.merge import create_merge_app
|
|
|
|
|
29 |
|
30 |
from config import get_path_config
|
31 |
from style_bert_vits2.constants import GRADIO_THEME, VERSION
|
@@ -43,12 +45,7 @@ update_dict()
|
|
43 |
|
44 |
parser = argparse.ArgumentParser()
|
45 |
parser.add_argument("--device", type=str, default="cuda")
|
46 |
-
# Hugging Face Spacesで動かす場合、hostとportはGradioが自動で設定するため、
|
47 |
-
# ここでの指定は通常不要です。
|
48 |
-
# parser.add_argument("--host", type=str, default="127.0.0.1")
|
49 |
-
# parser.add_argument("--port", type=int, default=None)
|
50 |
parser.add_argument("--no_autolaunch", action="store_true")
|
51 |
-
#parser.add_argument("--share", action="store_true", help="Set to True to create a public link")
|
52 |
|
53 |
args = parser.parse_args()
|
54 |
device = args.device
|
@@ -74,6 +71,9 @@ with gr.Blocks(theme=GRADIO_THEME, js="() => { window.scrollTo(0, 0); }") as app
|
|
74 |
create_synthesis_app(model_holder=model_holder)
|
75 |
with gr.Tab("融☆合"):
|
76 |
create_merge_app(model_holder=model_holder)
|
|
|
|
|
|
|
77 |
|
78 |
# Hugging Face Spacesでは、share=Trueは不要(自動で公開URLが生成される)
|
79 |
# また、サーバー名とポートも指定しない方が安定します。
|
|
|
8 |
# Hugging Face Spacesでは推論のみ行うのが一般的なので、
|
9 |
# only_infer=True を指定して不要なモデルのダウンロードをスキップします。
|
10 |
# これにより起動が高速化します。
|
11 |
+
initialize.main(only_infer=True)
|
12 |
end_time = time.time()
|
13 |
print(f"--- [2/3] Model Setup Complete. Elapsed time: {end_time - start_time:.2f} seconds ---")
|
14 |
# ===================================================================
|
|
|
26 |
# 拡張機能タブから必要なものだけをインポート
|
27 |
from gradio_tabs.single import create_synthesis_app
|
28 |
from gradio_tabs.merge import create_merge_app
|
29 |
+
# ★★★ ここで sample.py から再生アプリ作成関数をインポート ★★★
|
30 |
+
from sample import create_player_app
|
31 |
|
32 |
from config import get_path_config
|
33 |
from style_bert_vits2.constants import GRADIO_THEME, VERSION
|
|
|
45 |
|
46 |
parser = argparse.ArgumentParser()
|
47 |
parser.add_argument("--device", type=str, default="cuda")
|
|
|
|
|
|
|
|
|
48 |
parser.add_argument("--no_autolaunch", action="store_true")
|
|
|
49 |
|
50 |
args = parser.parse_args()
|
51 |
device = args.device
|
|
|
71 |
create_synthesis_app(model_holder=model_holder)
|
72 |
with gr.Tab("融☆合"):
|
73 |
create_merge_app(model_holder=model_holder)
|
74 |
+
# ★★★ ここに新しい「再生」タブを追加 ★★★
|
75 |
+
with gr.Tab("サンプル"):
|
76 |
+
create_player_app()
|
77 |
|
78 |
# Hugging Face Spacesでは、share=Trueは不要(自動で公開URLが生成される)
|
79 |
# また、サーバー名とポートも指定しない方が安定します。
|
gradio_tabs/sample.py
CHANGED
@@ -5,7 +5,7 @@ import re
|
|
5 |
|
6 |
# --- 定数定義 ---
|
7 |
# Style-Bert-VITS2の出力フォルダ名を指定
|
8 |
-
OUTPUT_DIR = "
|
9 |
|
10 |
# --- 1. ヘルパー関数 ---
|
11 |
def natural_sort_key(s):
|
|
|
5 |
|
6 |
# --- 定数定義 ---
|
7 |
# Style-Bert-VITS2の出力フォルダ名を指定
|
8 |
+
OUTPUT_DIR = "sample"
|
9 |
|
10 |
# --- 1. ヘルパー関数 ---
|
11 |
def natural_sort_key(s):
|
sample/FN1/FN1_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:92c63b3285428a608641a355c28849f369d8cd3139da9b9ee0317b1b90ec60eb
|
3 |
+
size 311340
|
sample/FN1/FN1_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:04fd741a88ee7b02a81da662619f06e092120da16f4c60fc293f17ce9175c750
|
3 |
+
size 198700
|
sample/FN1/FN1_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f15ee84611c1c22889b59db1847ec53a774585ee504e5c50e9a6ff71980cb8f1
|
3 |
+
size 277548
|
sample/FN10/FN10_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:a0ce4157f04cdb50ae49168f402e82bae61d060b9fe013621807306a1678fdf4
|
3 |
+
size 311340
|
sample/FN10/FN10_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5fb7b1410251b38ccf0b6236e5df735507af71fd7b9c62dfda66fbac11d23ac7
|
3 |
+
size 195628
|
sample/FN10/FN10_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:54b6e26604bcca4fd3db21b26b1539a20b54653ea815d2d28e63e6b66948bd03
|
3 |
+
size 285740
|
sample/FN2/FN2_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:2560652930fca8810f865eb8cd647c9e9726a8bda9c4e1bdd1d96ecdc00e6e33
|
3 |
+
size 325676
|
sample/FN2/FN2_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ad2bd4d1919e834d68191332aedcad20de3f9f7c1422f71c57432bacad482058
|
3 |
+
size 206892
|
sample/FN2/FN2_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ea1b14250c82695814188daddbddbd020c30b1cac2374b2ad5c382a4d5a16c18
|
3 |
+
size 308268
|
sample/FN3/FN3_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b7d800e808fa5132430170466ae4f090197b4bef2bb51330708a1543d865fd5b
|
3 |
+
size 271404
|
sample/FN3/FN3_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:7678d06a6c42fb54dc7336b2bf1cbd49beccd6d04fa46495d4f14fbf5d97876f
|
3 |
+
size 172076
|
sample/FN3/FN3_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b6e66e6907b55a2f29bdd36a22475eb8bc059e3c4900f8dd5bbff1ebdd215905
|
3 |
+
size 272428
|
sample/FN4/FN4_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:64009892cc78b1f9755e211208d17f92836773dc9e91708ae0c0e23fdd041832
|
3 |
+
size 274476
|
sample/FN4/FN4_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:28a7af30d8eac5dc08d76844f2f647e944b127bcb4039b7be5dfa36d4ed5b11f
|
3 |
+
size 170028
|
sample/FN4/FN4_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:698d21a2bbab098f0fb1486a771e90b9f960d2ba3a029753672a3000d9bfa88a
|
3 |
+
size 263212
|
sample/FN5/FN5_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:872cab1880a6aa132cbbf8922fa09d252e86637829a8dc72c8ceee25327e9832
|
3 |
+
size 272428
|
sample/FN5/FN5_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:973a269ba83a9e60145f240ee8cdd550181b76f6399267ae33f92d64d2c72fbf
|
3 |
+
size 175148
|
sample/FN5/FN5_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:99c9bfcd4f72d2b6186c1def6b83f04445cc1f8cad08a7b38ef4e463adee22fe
|
3 |
+
size 259116
|
sample/FN6/FN6_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:92f7244ff8dd3e34f48c09c35fd16b1771957efe8468e63677a4df56482044ae
|
3 |
+
size 273452
|
sample/FN6/FN6_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4a2db5d2d5ae399ff4b43feeabd0be1ef5f50b4e589b65334ffb8790228e4041
|
3 |
+
size 173100
|
sample/FN6/FN6_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5305fd50c2102f3a71383ae924b1d4f839feeb036e7d5ce7744a592f4f94cbd8
|
3 |
+
size 259116
|
sample/FN7/FN7_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:41d19dc491cce312662a36fc93fdaac83a69463d1c063ac45942470884e25c15
|
3 |
+
size 243756
|
sample/FN7/FN7_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4b2d696ef3b38149c0d3d2d7efef5ffb81f10619e3422613602833de3c581676
|
3 |
+
size 164908
|
sample/FN7/FN7_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5886efaaf61648891a85f3244f79d5d794877e5a0e0036c372187d1589e86a0a
|
3 |
+
size 242732
|
sample/FN8/FN8_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:a53c2b96bac3cfeffb233b2dac0617942e5b8887785ec02efd1991d410fe6b9a
|
3 |
+
size 289836
|
sample/FN8/FN8_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b41550fa7fb9981afc0fb2104b7ca388e02fee5fa3633a617b8fbc0a18654f6c
|
3 |
+
size 186412
|
sample/FN8/FN8_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:af56ffe2bcd3ba15a4b7720196f3ee7100f067704c5aa4101f34bb2f71c8a672
|
3 |
+
size 262188
|
sample/FN9/FN9_この音声はAIで生成されています。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4db4518a6830baac87afaefedd38b2dba83d5f955b217aa1f46f13f5023b660c
|
3 |
+
size 274476
|
sample/FN9/FN9_これはサンプルボイスです。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:70258e645c6231d5b00101b2aa58c1186048326577e99326bda612803b2e5c8a
|
3 |
+
size 164908
|
sample/FN9/FN9_こんにちは、今日もいい天気ですね。.wav
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:3ed1ac9f70b21f885562d62453a1f6ab60696e97a9a7d773fed22a2506f029ec
|
3 |
+
size 246828
|
sample/a
DELETED
File without changes
|