#Is is possible to send a voice note to a media player using ASSIST?
1 messages · Page 1 of 1 (latest)
Usei assist_satellite.announce action
Do you have something like this implemented? I can not figure out how to make assist record audio.
The idea is to say
me: OK NABU, SEND A SESSAGE TO THE OFFICE....
assist: What´s the message?
me: bla bla bla bla (assist is recording) this is the problem I have
and then the recorded audio is played in the office media player.
No, that won't work. But you may use custom intent script, that will say your phrase with the TTS.
Inbuilt intent for this is "Broadcast <message>" - you may try it now, but it will say it on every speaker.
It’d be nice to broadcast to certain speakers.
Yeah you definitely can do it with custom intent script.
Or even sentence-trigfered automation.
Any way the sattelite knows what media player to stop without using AI?
I want to be able to say OK NABU, STOP THE MUSIC, and have that sattelite music player stoped
Yup I have it. Use the area.
Actually it should stop by default the playing player in same area where satellite is. "Pause" and "resume" work too.
Can you please paste the yaml? I don´t get it. How does I set the automation to run in the specific area in wich the sattelite was triggered?
You use the name of the area in your sentence?
No. The trigger that came from satellite will have device ID in it. Then you just take area like this:
{{ area_id(trigger.device_id) }}
Then just search playing player in the area and pause it.
I have a lot of helper scripts like "say in area" or "adjust volume in area" etc.
This unifies the approach.
Works great my friend. THANKS
I will use it to transfer queues " OK NABU, MOVE THE MUSIC TO STUDIO SATTELITE"
Next step is to find where are you (over BLE, for example), and move music there.