https://github.com/bkbilly/snips-asterisk_voip
A skill for the Snips voice platform that uses linphone to make voip calls.
https://github.com/bkbilly/snips-asterisk_voip
Last synced: 11 months ago
JSON representation
A skill for the Snips voice platform that uses linphone to make voip calls.
- Host: GitHub
- URL: https://github.com/bkbilly/snips-asterisk_voip
- Owner: bkbilly
- Created: 2019-05-15T18:30:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-28T18:19:20.000Z (about 7 years ago)
- Last Synced: 2025-03-31T00:16:43.311Z (over 1 year ago)
- Language: Python
- Homepage: https://console.snips.ai/store/en/skill_lGVYOGy58zk
- Size: 36.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Snips VoIP
A skill for the [Snips voice platform](http://snips.ai) that uses linphone to make voip calls.
### Installation
- `snips-skill-server install_skills`
- `sudo systemctl restart snips-skill-server`
### Run as Root
In order for linphone to capture the microphone, it must not be used by any app, so it automatically stops the snips-audio-server and starts it again.
To do this, you will have to run snips-skill-server as root by changing this file: `/lib/systemd/system/snips-skill-server.service` and then `sudo systemctl daemon-reload`
### Configure LinPhone
Copy your linphonerc configuration to this directory: `/var/lib/snips/skills/bkbilly.asterisk_voip/linphonerc`.
You can use the linphonerc.new as a template.
### Call from Assistant
- "Call myself"
- "Make a call to mom"
- "Pick up the phone"