https://github.com/ChristianMurphy/mycroft-skill-uportal-demo
A demo Mycroft skill for uPortal
https://github.com/ChristianMurphy/mycroft-skill-uportal-demo
mycroft mycroft-skill uportal voice-assistant voice-control
Last synced: 3 months ago
JSON representation
A demo Mycroft skill for uPortal
- Host: GitHub
- URL: https://github.com/ChristianMurphy/mycroft-skill-uportal-demo
- Owner: ChristianMurphy
- License: apache-2.0
- Archived: true
- Created: 2018-05-15T03:16:35.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-18T14:38:39.000Z (about 7 years ago)
- Last Synced: 2024-10-24T02:34:50.712Z (7 months ago)
- Topics: mycroft, mycroft-skill, uportal, voice-assistant, voice-control
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## uPortal Demo Skill
> A demo of capabilities for voice control of uportal
## Examples
> Hey Mycroft
* "What's due today?"
* "What's for lunch?"
* "What classes do I have today?"
* "When is registration?"## Coming Soon
> Hey Mycroft
* "What bills are coming up?"
* Requires passphrase
* "When is the next campus bus leaving?"
* "What events are coming up?"
* "What's the news?"## Try it out with Docker
1. Install [Docker](https://docs.docker.com/install/)
2. Install [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/Download/)
3. Run the following:```sh
docker pull mycroftai/docker-mycroftdocker run -d \
-v directory_on_local_machine:/root/.mycroft \
--device /dev/snd \
-e PULSE_SERVER=unix:${XDG_RUNTIME_DIR}/pulse/native \
-v ${XDG_RUNTIME_DIR}/pulse/native:${XDG_RUNTIME_DIR}/pulse/native \
-v ~/.config/pulse/cookie:/root/.config/pulse/cookie \
-p 8181:8181 \
--name mycroft mycroftai/docker-mycroftdocker exec -it mycroft /opt/mycroft/msm/msm install https://github.com/ChristianMurphy/mycroft-skill-uportal-demo
```