Take a picture or a video with Jarvis assistant using any USB webcam compatible with Linux.
You: Prends une photo de test
Jarvis: Photo prise.
[Photo sauvegardée dans /tmp/photo_test.jpg comme définit dans le fichier command]
You: Prends une photo de test discretement
[Photo sauvegardée dans /tmp/photo_test.jpg comme définit dans le fichier command]
You: Prends une vidéo de test
Jarvis: Vidéo prise.
[Vidéo sauvegardée dans /tmp/video_test.mp4 comme définit dans le fichier command]
You: Prends une vidéo de test discrètement
[Vidéo sauvegardée dans /tmp/video_test.mp4 comme définit dans le fichier command]
You: Prends une vidéo et envoie la par mail
[Vidéo envoyée par mail grace au plugin [Email Sender](https://github.com/QuentinCG/jarvis-email-sender)]
You: Prends une photo et envoie la par mail
[Photo envoyée par mail grace au plugin [Email Sender](https://github.com/QuentinCG/jarvis-email-sender)]
You: Prends une photo et envoie la par facebook
[Photo envoyée par facebook grace au plugin [Facebook Messenger](https://github.com/QuentinCG/jarvis-fb-messenger)]
-
Connect your camera to your computer where Jarvis assistant is installed
-
Get the camera name using
ls /dev/video*
and the audio output name and number of the camera usingarecord -l
-
Add this plugin to your Jarvis assistant (more info here):
./jarvis.sh -p https://github.com/QuentinCG/jarvis-camera
-
Also add Email Sender plugin to Jarvis assistant if you want to send your picture or video by email.
-
Also add Facebook messenger plugin to Jarvis assistant if you want to send your picture by Facebook messenger.
-
Configure the configuration file to match your requirements.
-
Enjoy
This project is under MIT license. This means you can use it as you want (just don't delete the plugin header).
If you want to add more examples or improve the plugin, just create a pull request with proper commit message and right wrapping.