Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Intercom #1051

Open
lcrocker opened this issue Jul 19, 2019 · 3 comments
Open

Feature request: Intercom #1051

lcrocker opened this issue Jul 19, 2019 · 3 comments

Comments

@lcrocker
Copy link

The only mention I can find of an intercom skill is an old unanswered forum question, so I'll make a formal feature request here. I may very well write it myself, unless I hear that someone else is already doing it. But in any case it should be tracked here.

What I envision is being able to say "Hey Mycroft, connect Mom (or 'kitchen' or 'all"...)". Mycroft will say something like "Call from Lee" on the remote unit. If the user there says "Accept call", it then says "Connected" on both units, and then transfers all audio on each of the units to the other until one of the callers uses a "disconnect" word (say, "Thanks, Mycroft"), after which it will say "Disconnected" and go back to normal mode.

Should probably also have some timeouts so that the callee must respond in a reasonable time, and the call itself will be dropped with no conversation for a certain time.

Seems like voice recording skill might be a good starting point (and having an option to record conversations would be good).

@krisgesling
Copy link
Contributor

Hi Lee,

One of our community members have been working on an intercom Skill. You can see the discussion here:
https://community.mycroft.ai/t/communications-skill-intercom-using-mycroft/6913

I haven't tried it yet myself but looks like the first version is working already. I'm sure they'd love contributions if you're keen to help!

@LinusSkucas
Copy link
Contributor

Hi @lcrocker , I'm the author of the Communications Skill . While it is currently in beta, an intercom feature is working, which you can try by running msm install https://github.com/linuss1/communications-skill.git. This feature, however, isn't exactly what you specified. With this feature, it's only one-way and one-time, meaning that the devices that receive the intercom (all of them), and the devices that receive it cannot reply back, like a phone call.

The good news however, is that this calling will be supported in the communications skill.
The bad news is that the calling feature is still being built, and is currently not working.

If you would like to help test the beta skill, that would be great, and I'll have a version with calling out soon(ish)!

@forslund
Copy link
Collaborator

Hi @icrocker, based on the answers you've gotten I'm moving this over to the mycroft-skills repo. Since it doesn't seem to require any core change.

@forslund forslund transferred this issue from MycroftAI/mycroft-core Jul 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants