https://github.com/qaware/iot-hessen-amazon-echo
SourceCode for the talk at IoT Hessen 2017: Amazon Echo
https://github.com/qaware/iot-hessen-amazon-echo
Last synced: 4 months ago
JSON representation
SourceCode for the talk at IoT Hessen 2017: Amazon Echo
- Host: GitHub
- URL: https://github.com/qaware/iot-hessen-amazon-echo
- Owner: qaware
- License: mit
- Created: 2017-01-11T16:49:44.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-26T21:05:59.000Z (almost 9 years ago)
- Last Synced: 2025-04-09T17:05:39.743Z (9 months ago)
- Language: Java
- Size: 706 KB
- Stars: 3
- Watchers: 8
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iot-hessen-amazon-echo
SourceCode and slides for the talk at IoT Hessen 2017: Amazon Echo.
[Download the slides](https://raw.githubusercontent.com/qaware/iot-hessen-amazon-echo/master/slides.pdf)
## Development
### Prerequisites
1. JDK 8
### Running
1. Run `mvnw spring-boot:run`
### Building
1. Run `mvnw clean package`
1. See `target` folder for fat jar
## Alexa skill configuration
### Intent schema
```json
{
"intents": [
{
"intent": "QueryInventory",
"slots": [
{
"name": "ware",
"type": "LIST_OF_WARES"
}
]
},
{
"intent": "OrderWare",
"slots": [
{
"name": "ware",
"type": "LIST_OF_WARES"
}
]
},
{
"intent": "LocateWare",
"slots": [
{
"name": "ware",
"type": "LIST_OF_WARES"
}
]
},
{
"intent": "Quit"
}
]
}
```
### Custom slot types
#### LIST_OF_WARES
```
Schrauben
Winkel
```
### Sample utterances
```
QueryInventory Wie viele {ware} haben wir noch
OrderWare Bestelle mir neue {ware}
LocateWare In welchem Regal befinden sich die {ware}
LocateWare Wo sind die {ware}
Quit Beenden
Quit Abbrechen
Quit Nein
```
## License
[MIT License](LICENSE)
## Maintainer
Moritz Kammerer ([@phxql](https://github.com/phxql))