Spaces:
Runtime error
Runtime error
Plat
commited on
Commit
·
5f5764d
1
Parent(s):
ebc6125
chore: update description
Browse files
app.py
CHANGED
|
@@ -262,6 +262,14 @@ async def main():
|
|
| 262 |
|
| 263 |
Gemini Flash 2.5 と Aivis Speech を利用して、Web サイトを情報源とした Podcast を生成することができます。
|
| 264 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 265 |
"""
|
| 266 |
)
|
| 267 |
|
|
@@ -305,7 +313,7 @@ Gemini Flash 2.5 と Aivis Speech を利用して、Web サイトを情報源と
|
|
| 305 |
spaker2id_map = gr.State(value=spaker2id)
|
| 306 |
|
| 307 |
change_speaker_button = gr.Button(
|
| 308 |
-
"
|
| 309 |
variant="secondary",
|
| 310 |
visible=False,
|
| 311 |
)
|
|
@@ -323,12 +331,14 @@ Gemini Flash 2.5 と Aivis Speech を利用して、Web サイトを情報源と
|
|
| 323 |
with gr.Column():
|
| 324 |
with gr.Group():
|
| 325 |
pdf_url_text = gr.Textbox(
|
| 326 |
-
label="情報源となる Web サイト の URL",
|
| 327 |
-
placeholder="https://arxiv.org/pdf/2308.06721, https://example.com/index.html",
|
| 328 |
lines=1,
|
| 329 |
info="Podcast のテーマとなる Web サイト の URL を入力してください。HTML、PDF に対応しています。",
|
| 330 |
)
|
| 331 |
-
submit_button = gr.Button(
|
|
|
|
|
|
|
| 332 |
|
| 333 |
time_elapsed_text = gr.Markdown(
|
| 334 |
value="",
|
|
|
|
| 262 |
|
| 263 |
Gemini Flash 2.5 と Aivis Speech を利用して、Web サイトを情報源とした Podcast を生成することができます。
|
| 264 |
|
| 265 |
+
Gemini を叩くだけの台本の生成は 2~3 分で済みますが、音声合成の方は Spaces のよわよわ CPU を使うので、**15 分程度** かかります。気長にお待ちください。
|
| 266 |
+
|
| 267 |
+
[ローカル版](https://github.com/p1atdev/podcastvox) を使用すると手元の PC で音声合成ができるため、Macbook Air 2024 では全体で 5 分程度で生成が可能です。
|
| 268 |
+
|
| 269 |
+
## 注意点
|
| 270 |
+
|
| 271 |
+
**情報に基づいた会話を生成しますが、ハルシネーションや誤った解釈、間違った単語の読み方が発生する場合があります。生成された内容の正確性や信頼性については保証できませんので、注意してご利用ください。**
|
| 272 |
+
|
| 273 |
"""
|
| 274 |
)
|
| 275 |
|
|
|
|
| 313 |
spaker2id_map = gr.State(value=spaker2id)
|
| 314 |
|
| 315 |
change_speaker_button = gr.Button(
|
| 316 |
+
"この話者で再生成",
|
| 317 |
variant="secondary",
|
| 318 |
visible=False,
|
| 319 |
)
|
|
|
|
| 331 |
with gr.Column():
|
| 332 |
with gr.Group():
|
| 333 |
pdf_url_text = gr.Textbox(
|
| 334 |
+
label="情報源となる Web サイト の URL (1つのみ)",
|
| 335 |
+
placeholder="例) https://arxiv.org/pdf/2308.06721, https://example.com/index.html",
|
| 336 |
lines=1,
|
| 337 |
info="Podcast のテーマとなる Web サイト の URL を入力してください。HTML、PDF に対応しています。",
|
| 338 |
)
|
| 339 |
+
submit_button = gr.Button(
|
| 340 |
+
"生成 (約 20 分程度かかります)", variant="primary"
|
| 341 |
+
)
|
| 342 |
|
| 343 |
time_elapsed_text = gr.Markdown(
|
| 344 |
value="",
|