Cleanup speech engine subflow
This commit is contained in:
@ -5042,7 +5042,7 @@
|
||||
"type": "function",
|
||||
"z": "6429099c4571dd6b",
|
||||
"name": "Processing",
|
||||
"func": "const room = msg.topic\n\nif (room === \"Living Room\") {\n msg.topic = \"living_room\"\n} else if (room === \"Living Room Echo Dot\") {\n msg.topic = \"living_room\"\n} else if (room === \"Basement\") {\n msg.topic = \"basement\"\n} else if (room === \"Basement Echo Dot\") {\n msg.topic = \"basement\"\n} else if (room === \"Basement Google\") {\n msg.topic = \"basement_google\"\n} else if (room === \"basement_google\") {\n msg.topic = \"basement_google\"\n} else if (room === \"Kallen Bedroom\") {\n msg.topic = \"kallen_bedroom\"\n} else if (room === \"Kallen Bedroom Speaker\") {\n msg.topic = \"kallen_bedroom\"\n} else if (room === \"Emma Bedroom\") {\n msg.topic = \"emma_bedroom\"\n} else if (room === \"Emma Bedroom Speaker\") {\n msg.topic = \"emma_bedroom\"\n} else if (room === \"Kids Bedrooms\") {\n msg.topic = \"kids_bedrooms\"\n} else if (room === \"All Bedrooms\") {\n msg.topic = \"all_bedrooms\"\n} else if (room === \"Master Bedroom\") {\n msg.topic = \"master_bedroom\"\n} else if (room === \"Master Bedroom Echo Dot\") {\n msg.topic = \"master_bedroom\"\n} else if (room === \"Common Areas\") {\n msg.topic = \"common\"\n} else if (room === \"Everywhere\") {\n msg.topic = \"everywhere\"\n}\n\nif (msg.voice) {\n msg.voice = msg.voice\n} else {\n msg.voice = global.get('jarvis_voice', \"diskCon\")\n}\n\nif (msg.type) {\n msg.type = msg.type\n} else {\n msg.type = \"normal\"\n}\n\nlet statusMsg = {\n \"payload\": msg.voice + \" speaking in \" + room\n}\n\nreturn[msg,statusMsg];",
|
||||
"func": "const livingRoom = [\"Living Room\", \"Living Room Echo Dot\"]\nconst basementAlexa = [\"Basement\", \"Basement Echo Dot\"]\nconst basementGoogle = [\"Basement Google\", \"basement_google\"]\nconst kallenBedroom = [\"Kallen Bedroom\", \"Kallen Bedroom Speaker\"]\nconst emmaBedroom = [\"Emma Bedroom\", \"Emma Bedroom Speaker\"]\nconst kidsBedrooms = [\"Kids Bedrooms\"]\nconst allBedrooms = [\"All Bedrooms\"]\nconst masterBedroom = [\"Master Bedroom\", \"Master Bedroom Echo Dot\"]\nconst commonAreas = [\"Common Areas\"]\nconst room = msg.topic\nconst voice = msg.voice || global.get(\"jarvis_voice\", \"diskCon\")\nconst type = msg.type || \"normal\"\n\nif (livingRoom.includes(room)) {\n msg.topic = \"living_room\"\n} else if (basementAlexa.includes(room)) {\n msg.topic = \"basement\"\n} else if (basementGoogle.includes(room)) {\n msg.topic = \"basement_google\"\n} else if (kallenBedroom.includes(room)) {\n msg.topic = \"kallen_bedroom\"\n} else if (emmaBedroom.includes(room)) {\n msg.topic = \"emma_bedroom\"\n} else if (kidsBedrooms.includes(room)) {\n msg.topic = \"kids_bedrooms\"\n} else if (allBedrooms.includes(room)) {\n msg.topic = \"all_bedrooms\"\n} else if (masterBedroom.includes(room)) {\n msg.topic = \"master_bedroom\"\n} else if (commonAreas.includes(room)) {\n msg.topic = \"common\"\n} else if (room === \"Everywhere\") {\n msg.topic = \"everywhere\"\n}\n\nmsg.voice = voice\nmsg.type = type\n\nlet statusMsg = {\n \"status\": {\n \"fill\": \"green\",\n \"shape\": \"dot\",\n \"text\": `${msg.voice} speaking in ${room}`\n }\n}\n\nnode.send([msg,statusMsg])",
|
||||
"outputs": 2,
|
||||
"timeout": "",
|
||||
"noerr": 0,
|
||||
|
Reference in New Issue
Block a user