semvec/pypi-packages huggingface dataset:
pptx2video 1.0.0a1
Transform PowerPoint presentations to videos with voiceovers.
Requires Python: >=3.7

# pptx2video
Transform PowerPoint presentations to videos with voiceovers.

The voiceover text is generated from the "Notes" section of each PowerPoint slide.

## Requirements

> [!IMPORTANT]
> You must have an [OpenAI API key](https://platform.openai.com/api-keys).

Install LibreOffice and FFmpeg:

1. **LibreOffice**: Download and install from [LibreOffice Download](https://www.libreoffice.org/download/download-libreoffice/).
2. **FFmpeg**: Download and install from [FFmpeg Download](https://ffmpeg.org/download.html).

Clone the repository:

```console
git clone https://github.com/drengskapur/pptx2video.git
```

Install requirements with pip:

```console
pip install -r requirements.txt
```

## Configuration

Put the PowerPoint in the repository folder and set the `params.yml`:

`params.yml`
```yml
# INPUT POWERPOINT
POWERPOINT: "your_presentation.pptx"
# OUTPUT VIDEO
VIDEO_NAME: "your_video_output.mp4"
```

## Usage

To start the pipeline, enter the command:

```console
dvc repro
```
power-vision-AI-of-the-tiger 0.0.21
A package to detect falls.
Requires Python: >=3.9

# Power Vision AI of the Tiger

[![License](https://img.shields.io/badge/license-GNU%20GPLv2-blue.svg)](LICENSE)

## Overview

Package created for a school project in computer vision, dedicated to detect falls in a video. The accuracy of fall detection was evaluated to be around 95%. 

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Training on Images](#training-on-images)
- [License](#license)

## Installation

Provide instructions on how to install your package. Include any dependencies that need to be installed and any special setup steps.

```bash
pip install power-vision-AI-of-the-tiger
```
## Usage

You can run the video classifier on the video of your choice.

```bash
power_vision_AI_of_the_tiger_classify -i [path_to_input_video] -o [path_to_output_video] 
```

## Training on images

You can train a model on new images by using : ``power_vision_AI_of_the_tiger_train``.
For more information, use the flag ``--help`` of the script : 

```bash
power_vision_AI_of_the_tiger_train --help
```

You can also evaluate the quality of the model using : ``power_vision_AI_of_the_tiger_evaluate``.
For more information, use the flag ``--help`` of the script : 

```bash
power_vision_AI_of_the_tiger_evaluate --help
```

## License

This project is licensed under the [GNU General Public License v2.0](LICENSE). See the [LICENSE](LICENSE) file for details.