From 9ca117be75a78b17440a4ac195f9bd8273b1a8ef Mon Sep 17 00:00:00 2001 From: zhousha <736730048@qq.com> Date: Thu, 14 Aug 2025 10:02:15 +0800 Subject: [PATCH] Add as subdirectories --- .DS_Store | Bin 6148 -> 6148 bytes README.md | 119 +++++++++++++++++- Dockerfile_f5 => bi_v100-f5-tts/Dockerfile_f5 | 0 bi_v100-f5-tts/README.md | 3 + .../constraints_f5.txt | 0 f5_server.py => bi_v100-f5-tts/f5_server.py | 0 launch_f5.sh => bi_v100-f5-tts/launch_f5.sh | 0 .../requirements_f5.txt | 0 bi_v100-gpt-sovits/.DS_Store | Bin 0 -> 6148 bytes .../Dockerfile_gsv | 0 bi_v100-gpt-sovits/README.md | 2 + .../constraints_gsv.txt | 0 .../gsv_server.py | 0 .../launch_gsv.sh | 0 .../Dockerfile_kokoro | 0 bi_v100-kokoro/README.md | 3 + .../constraints_kokoro.txt | 0 .../kokoro_server.py | 0 .../launch_kokoro.sh | 0 .../requirements_kokoro.txt | 0 20 files changed, 122 insertions(+), 5 deletions(-) rename Dockerfile_f5 => bi_v100-f5-tts/Dockerfile_f5 (100%) create mode 100644 bi_v100-f5-tts/README.md rename constraints_f5.txt => bi_v100-f5-tts/constraints_f5.txt (100%) rename f5_server.py => bi_v100-f5-tts/f5_server.py (100%) rename launch_f5.sh => bi_v100-f5-tts/launch_f5.sh (100%) rename requirements_f5.txt => bi_v100-f5-tts/requirements_f5.txt (100%) create mode 100644 bi_v100-gpt-sovits/.DS_Store rename Dockerfile_gsv => bi_v100-gpt-sovits/Dockerfile_gsv (100%) create mode 100644 bi_v100-gpt-sovits/README.md rename constraints_gsv.txt => bi_v100-gpt-sovits/constraints_gsv.txt (100%) rename gsv_server.py => bi_v100-gpt-sovits/gsv_server.py (100%) rename launch_gsv.sh => bi_v100-gpt-sovits/launch_gsv.sh (100%) rename Dockerfile_kokoro => bi_v100-kokoro/Dockerfile_kokoro (100%) create mode 100644 bi_v100-kokoro/README.md rename constraints_kokoro.txt => bi_v100-kokoro/constraints_kokoro.txt (100%) rename kokoro_server.py => bi_v100-kokoro/kokoro_server.py (100%) rename launch_kokoro.sh => bi_v100-kokoro/launch_kokoro.sh (100%) rename requirements_kokoro.txt => bi_v100-kokoro/requirements_kokoro.txt (100%) diff --git a/.DS_Store b/.DS_Store index 39566dad8ade06b196960b793c1d556fbebf11bf..42c25544edda977551969df1fc3e5eaab6ca1f1c 100644 GIT binary patch delta 214 zcmZoMXfc=|#>B`mu~2NHo}wr-0|Nsi1A_nqgCTCJzu~2NHo}wrt0|NsP3otMQGvqUbF?ceBFa%F5R96H^a51 + 你好,这是 Kokoro 模型生成的中文语音。 + +""" +# 英文示例:Hello, this is English speech generated by Kokoro. + +# 发送 POST 请求 +response = requests.post( + url, + data=ssml, + headers={"Content-Type": "text/plain"}, # 直接发送纯文本 SSML + stream=True # 启用流式响应 +) + +# 保存音频到文件(PCM 格式,可通过播放器直接播放或转成 WAV) +if response.status_code == 200: + with open("output.pcm", "wb") as f: + for chunk in response.iter_content(chunk_size=1024): + if chunk: + f.write(chunk) + print("音频保存成功:output.pcm") +else: + print(f"请求失败:{response.status_code},{response.text}") +``` + +## 如何使用语音合成模型测试框架 +代码实现了一个接收音频数据并返回识别文本的语音识别 HTTP 服务,并基于 corex:3.2.1 基础镜像,将该 HTTP 服务重新打包成 docker 镜像,通过 k8s 集群sut容器去请求这个 HTTP 服务。 + +## 天垓100上语音合成模型运行测试结果 +在天垓100上对部分语音合成模型进行适配,测试方式为在 Nvidia A100 和 智铠100 加速卡上对同一段text进行语音合成任务,获取运行时间 | 模型名称 | 模型类型 | 适配状态 | 天垓100运行时间/s | Nvidia A100运行时间/s | | ---------- | ---------------------- | -------- | ----------------- | --------------------- | diff --git a/Dockerfile_f5 b/bi_v100-f5-tts/Dockerfile_f5 similarity index 100% rename from Dockerfile_f5 rename to bi_v100-f5-tts/Dockerfile_f5 diff --git a/bi_v100-f5-tts/README.md b/bi_v100-f5-tts/README.md new file mode 100644 index 0000000..4896c69 --- /dev/null +++ b/bi_v100-f5-tts/README.md @@ -0,0 +1,3 @@ +# tiangai100-f5-tts + +【语音合成】 \ No newline at end of file diff --git a/constraints_f5.txt b/bi_v100-f5-tts/constraints_f5.txt similarity index 100% rename from constraints_f5.txt rename to bi_v100-f5-tts/constraints_f5.txt diff --git a/f5_server.py b/bi_v100-f5-tts/f5_server.py similarity index 100% rename from f5_server.py rename to bi_v100-f5-tts/f5_server.py diff --git a/launch_f5.sh b/bi_v100-f5-tts/launch_f5.sh similarity index 100% rename from launch_f5.sh rename to bi_v100-f5-tts/launch_f5.sh diff --git a/requirements_f5.txt b/bi_v100-f5-tts/requirements_f5.txt similarity index 100% rename from requirements_f5.txt rename to bi_v100-f5-tts/requirements_f5.txt diff --git a/bi_v100-gpt-sovits/.DS_Store b/bi_v100-gpt-sovits/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f2bdc65e7d226dcc365c58a892b5e3d1c980c78c GIT binary patch literal 6148 zcmeHKJxfDD5S-N%L7SA8_XjNe2SU=f=z3wv|7 zw{yo$@%AkMTYm4JfCYd#-4O>Lrsn(Z6T7L15$QZ*jR70H;+?al3&%u8XqHrBQmtAHOFHAN@_ONzm~>b*A67S8bto3M^ZXX+u%4(<3P^!- z1#WY>@cREu|E2#wCut=Gq`*}vV6)YFwd9kkwoV@BwYJf>bk8}`-8c^lhbYIyD92oQ fIev(w%xga9elHvogU)!+iTW9EU1U<=zZEzEzoZls literal 0 HcmV?d00001 diff --git a/Dockerfile_gsv b/bi_v100-gpt-sovits/Dockerfile_gsv similarity index 100% rename from Dockerfile_gsv rename to bi_v100-gpt-sovits/Dockerfile_gsv diff --git a/bi_v100-gpt-sovits/README.md b/bi_v100-gpt-sovits/README.md new file mode 100644 index 0000000..7640f33 --- /dev/null +++ b/bi_v100-gpt-sovits/README.md @@ -0,0 +1,2 @@ +# tiangai100-gpt-sovits + diff --git a/constraints_gsv.txt b/bi_v100-gpt-sovits/constraints_gsv.txt similarity index 100% rename from constraints_gsv.txt rename to bi_v100-gpt-sovits/constraints_gsv.txt diff --git a/gsv_server.py b/bi_v100-gpt-sovits/gsv_server.py similarity index 100% rename from gsv_server.py rename to bi_v100-gpt-sovits/gsv_server.py diff --git a/launch_gsv.sh b/bi_v100-gpt-sovits/launch_gsv.sh similarity index 100% rename from launch_gsv.sh rename to bi_v100-gpt-sovits/launch_gsv.sh diff --git a/Dockerfile_kokoro b/bi_v100-kokoro/Dockerfile_kokoro similarity index 100% rename from Dockerfile_kokoro rename to bi_v100-kokoro/Dockerfile_kokoro diff --git a/bi_v100-kokoro/README.md b/bi_v100-kokoro/README.md new file mode 100644 index 0000000..e351bcd --- /dev/null +++ b/bi_v100-kokoro/README.md @@ -0,0 +1,3 @@ +# tiangai100-kokoro-tts + +【语音合成】 \ No newline at end of file diff --git a/constraints_kokoro.txt b/bi_v100-kokoro/constraints_kokoro.txt similarity index 100% rename from constraints_kokoro.txt rename to bi_v100-kokoro/constraints_kokoro.txt diff --git a/kokoro_server.py b/bi_v100-kokoro/kokoro_server.py similarity index 100% rename from kokoro_server.py rename to bi_v100-kokoro/kokoro_server.py diff --git a/launch_kokoro.sh b/bi_v100-kokoro/launch_kokoro.sh similarity index 100% rename from launch_kokoro.sh rename to bi_v100-kokoro/launch_kokoro.sh diff --git a/requirements_kokoro.txt b/bi_v100-kokoro/requirements_kokoro.txt similarity index 100% rename from requirements_kokoro.txt rename to bi_v100-kokoro/requirements_kokoro.txt