tee342 commited on
Commit
ab33098
·
verified ·
1 Parent(s): f4c2426

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -0
app.py CHANGED
@@ -922,4 +922,25 @@ gr.Interface(
922
  ],
923
  outputs=gr.Text(label="Processed Audio as Base64 URL"),
924
  allow_flagging="never"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
925
  ).launch(inline=False, share=False)
 
922
  ],
923
  outputs=gr.Text(label="Processed Audio as Base64 URL"),
924
  allow_flagging="never"
925
+
926
+ # Standalone API Interface
927
+ api_iface = gr.Interface(
928
+ fn=hf_api_process,
929
+ inputs=[
930
+ gr.Text(label="Audio Base64 Data URL"),
931
+ gr.JSON(label="Effects (JSON)"),
932
+ gr.Checkbox(label="Isolate Vocals"),
933
+ gr.Textbox(label="Preset"),
934
+ gr.Textbox(label="Export Format")
935
+ ],
936
+ outputs=gr.JSON(label="Response"),
937
+ allow_flagging="never",
938
+ title="AudioMaster API"
939
+ )
940
+
941
+ # Add to demo
942
+ demo.queue()
943
+ demo.launch()
944
+ api_iface.launch(share=False, inline=False)
945
+
946
  ).launch(inline=False, share=False)