diff --git a/xiaomusic/httpserver.py b/xiaomusic/httpserver.py index 73f0735..f179815 100644 --- a/xiaomusic/httpserver.py +++ b/xiaomusic/httpserver.py @@ -442,6 +442,16 @@ async def playurl(did: str, url: str, Verifcation=Depends(verification)): return await xiaomusic.play_url(did=did, arg1=decoded_url) +@app.get("/playtts") +async def playtts(did: str, text: str, Verifcation=Depends(verification)): + if not xiaomusic.did_exist(did): + return {"ret": "Did not exist"} + + log.info(f"tts {did} {text}") + await xiaomusic.do_tts(did=did, value=text) + return {"ret": "OK"} + + @app.post("/refreshmusictag") async def refreshmusictag(Verifcation=Depends(verification)): xiaomusic.refresh_music_tag() diff --git a/xiaomusic/static/default/index.html b/xiaomusic/static/default/index.html index 7247e03..ed64ea5 100644 --- a/xiaomusic/static/default/index.html +++ b/xiaomusic/static/default/index.html @@ -95,24 +95,18 @@
音量
-搜索
链接
-定时
测试
+设置
@@ -154,9 +148,14 @@