You've already forked Irene-Voice-Assistant
mirror of
https://github.com/janvarev/Irene-Voice-Assistant.git
synced 2025-11-29 22:58:09 +02:00
v3.1 - web api - функция ttsWav, рендерящая звук по тексту
This commit is contained in:
@@ -32,6 +32,17 @@ returnFormat Варианты:
|
||||
- "saywav" (TTS на сервере, сервер отрендерит WAV и вернет клиенту, клиент его проиграет) (звук на клиенте) **наиболее универсальный для клиента**
|
||||
"""
|
||||
|
||||
# рендерит текст в wav
|
||||
@app.get("/ttsWav")
|
||||
async def ttsWav(text:str):
|
||||
#runCmd(cmd,returnFormat)
|
||||
tmpformat = core.remoteTTS
|
||||
core.remoteTTS = "saywav"
|
||||
core.play_voice_assistant_speech(text)
|
||||
core.remoteTTS = tmpformat
|
||||
return core.remoteTTSResult
|
||||
|
||||
|
||||
# выполняет команду Ирины
|
||||
# Например: привет, погода.
|
||||
@app.get("/sendTxtCmd")
|
||||
|
||||
Reference in New Issue
Block a user