Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KayLerch/apache-nifi-voiceops-skill
This one is an Alexa skill which can be used to voice-control an Apache NiFi dataflow.
https://github.com/KayLerch/apache-nifi-voiceops-skill
Last synced: about 1 month ago
JSON representation
This one is an Alexa skill which can be used to voice-control an Apache NiFi dataflow.
- Host: GitHub
- URL: https://github.com/KayLerch/apache-nifi-voiceops-skill
- Owner: KayLerch
- Created: 2016-05-07T22:06:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-05-07T22:31:18.000Z (about 8 years ago)
- Last Synced: 2024-02-12T22:51:56.897Z (5 months ago)
- Language: Java
- Homepage:
- Size: 11.7 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- awesome-nifi - KayLerch/apache-nifi-voiceops-skill - An Alexa skill which can be used to voice-control an Apache NiFi dataflow (Processors and Bundles / Mailing List Best Of)
- awesome-nifi - KayLerch/apache-nifi-voiceops-skill - An Alexa skill which can be used to voice-control an Apache NiFi dataflow (Processors and Bundles / Mailing List Best Of)
- awesome-nifi - KayLerch/apache-nifi-voiceops-skill - An Alexa skill which can be used to voice-control an Apache NiFi dataflow (Processors and Bundles / Mailing List Best Of)
README
# apache-nifi-voiceops-skill
This one is an Alexa skill which can be used to control an Apache NiFi dataflow.# Demo
See https://www.youtube.com/watch?v=s5b_yjLVkrk# Getting Started
1. Create an Alexa Skill over the Developer Console
2. Use intent-schema you can find in the resources folder (you need to create some custom slot types whose value enumerations also contained in the resources)
3. Use utterance you can find in the resources folder
4. Configure values in the app.properites file
5. Maven package and upload jar with dependencies as a Lambda function
6. Define "Alexa Skill Kit" as the Lambda's event source
7. Set the ARN of this Lambda function as your skill's endpointOf course you need a NiFi server and a data-flow you want to control.
This sample project is just a demonstration of how you can develop your own VoiceOps service for NiFi.