Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -38,8 +38,12 @@ def load_html(url):
|
|
38 |
js="""
|
39 |
function start() {
|
40 |
const urlParams = new URLSearchParams(window.location.search);
|
41 |
-
|
42 |
-
|
|
|
|
|
|
|
|
|
43 |
}"""
|
44 |
|
45 |
with gr.Blocks() as app:
|
@@ -47,11 +51,12 @@ with gr.Blocks() as app:
|
|
47 |
h=gr.HTML()
|
48 |
with gr.Column(visible=False):
|
49 |
t=gr.Textbox(label="url",interactive=False,visible=True)
|
|
|
50 |
bulk=gr.Textbox(label="bulk",interactive=False,visible=True)
|
51 |
|
52 |
-
app.load(None,None,t,js=js)
|
53 |
|
54 |
t.change(read_pdf,t,bulk)
|
55 |
-
|
56 |
-
bulk.change(pp.stream_tts,bulk,a)
|
57 |
app.queue(default_concurrency_limit=20).launch(max_threads=40)
|
|
|
38 |
js="""
|
39 |
function start() {
|
40 |
const urlParams = new URLSearchParams(window.location.search);
|
41 |
+
var parampdf = urlParams.get('pdfurl')
|
42 |
+
var parammod = urlParams.get('mod')
|
43 |
+
if not (parammod) {
|
44 |
+
parammod="en_US-joe-medium"
|
45 |
+
}
|
46 |
+
return parampdf,parammod;
|
47 |
}"""
|
48 |
|
49 |
with gr.Blocks() as app:
|
|
|
51 |
h=gr.HTML()
|
52 |
with gr.Column(visible=False):
|
53 |
t=gr.Textbox(label="url",interactive=False,visible=True)
|
54 |
+
m=gr.Textbox(label="mod",interactive=False,visible=True)
|
55 |
bulk=gr.Textbox(label="bulk",interactive=False,visible=True)
|
56 |
|
57 |
+
app.load(None,None,[t,m],js=js)
|
58 |
|
59 |
t.change(read_pdf,t,bulk)
|
60 |
+
m.change(pp.load_mod,m,None)
|
61 |
+
bulk.change(pp.stream_tts,[bulk,m],a)
|
62 |
app.queue(default_concurrency_limit=20).launch(max_threads=40)
|