Metadata-Version: 2.4
Name: ovos-skill-camera
Version: 1.1.0a2
Summary: OVOS camera skill
Author-email: JarbasAi <jarbasai@mailfence.com>
License: Apache-2.0
Project-URL: Homepage, https://github.com/OpenVoiceOS/ovos-skill-camera
Keywords: ovos,skill,plugin
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ovos-plugin-manager<3.0.0,>=2.1.0
Requires-Dist: ovos_workshop<10.0.0,>=0.0.12
Provides-Extra: test
Requires-Dist: ovoscope<1.0.0,>=0.13.1; extra == "test"
Requires-Dist: pytest<9,>=7.0.0; extra == "test"
Requires-Dist: pytest-timeout>=2.0.0; extra == "test"
Requires-Dist: padacioso>=1.0.2a3; extra == "test"
Requires-Dist: ovos-PHAL-plugin-camera>=0.2.2a6; extra == "test"
Requires-Dist: ovos-adapt-parser; extra == "test"
Requires-Dist: ovos-padatious; extra == "test"
Requires-Dist: ovos-m2v-pipeline; extra == "test"
Requires-Dist: nebulento; extra == "test"
Requires-Dist: palavreado; extra == "test"
Dynamic: license-file

# Camera Skill

This skill takes pictures with a connected webcam through voice commands on OpenVoiceOS. It needs a companion plugin: [ovos-PHAL-plugin-camera](https://github.com/OpenVoiceOS/ovos-PHAL-plugin-camera) or [ovos-PHAL-plugin-termux](https://github.com/HiveMindInsiders/ovos-PHAL-plugin-termux).

## Examples

* "Take a picture"

## Settings

The `settings.json` file configures the skill. The table below lists the available settings.

| Setting Name         | Type     | Default       | Description                                                                 |
|----------------------|----------|---------------|-----------------------------------------------------------------------------|
| `play_sound`         | Boolean  | `true`        | Whether to play a sound when a picture is taken.                           |
| `camera_sound_path`  | String   | `camera.wav`  | Path to the sound file to play when taking a picture.                      |
| `pictures_folder`    | String   | `~/Pictures`  | Directory where pictures are saved.                                        |

### Example `settings.json`

```json
{
  "play_sound": true,
  "camera_sound_path": "/path/to/camera.wav",
  "pictures_folder": "/home/user/Pictures"
}
```

## Related Projects

* [ovos-PHAL-plugin-camera](https://github.com/OpenVoiceOS/ovos-PHAL-plugin-camera): PHAL plugin that connects this skill to a webcam.
* [ovos-PHAL-plugin-termux](https://github.com/HiveMindInsiders/ovos-PHAL-plugin-termux): alternative PHAL plugin for Termux and Android devices.

## License

Apache-2.0
