semvec/pypi-packages huggingface dataset:
yodi-pys 0.1.1
Umbaji Yodi Package, a sample project for the Python Packaging User Guide's tutorial.
Requires Python: >=3.8

# Yodi

This is the official repository for YodiV1, the speech recognition model for 10 words, in Ewè. The Yodi package is also useful for rapid inference on speech data, especially on the mini_speech datasets.

## Yodi, Your Speech Recognition Model

Welcome to the Yodi Model! This model is designed to perform inference on audio files, providing a prediction of the audio command. Visit our Hugging Face page or contact contact@umbaji.org to access your model now !

## Requirements

This project requires Python 3.6 or later. To install all the necessary packages run:

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

## Project Contents
This project contains the following files:
- yodi.py: The main Python script where the model is defined and used for prediction.

## How to Run
Clone the repo (if installing via git): 
```bash
git clone https://github.com/Umbaji/Yodi.git
```
Navigate to the cloned directory.

Run the script in the terminal: 
```bash
python Yodi.py
```
## Usage
First, make sure you load your audio into the appropriate test folder.

The Yodi class in yodi.py is initialized with the following parameters:

- file_path: The path to the audio file for prediction.
- version: The version of the model to use (default is “1”).
- local: Whether to load the model locally or from a URL (default is True).
- plot_specs: Whether to plot the inference results (default is False).
After initializing a Yodi object, call the predict_from_path() method to get the prediction for the audio command.

You can also use it to train our model via the umni_speech dataset avaible on our github page :https://github.com/Umbaji/umni_speech


Example

## Example
```python
from pathlib import Path

if __name__ =="__main__":
    
DATASET_PATH = '~/umini_speech/test_set/'
data_dir = pathlib.Path(DATASET_PATH)

if not data_dir.exists():
        print("Dowload the test_set folder from the repo: https://github.com/Umbaji/Yodi.git")
        pass
        
yodi_instance = Yodi(file,version = "1", local = True,plot_specs = "True")
yodi_instance.predict_from_path()

```

If Yodi misses the prediction on your input that means that it has not enough data !

Contribute to leverage afircan language model by adding your input audio to our umini_speech dataset here :
https://github.com/Umbaji/umni_speech

## License
This project is licensed under the MIT License - see the LICENSE.md file for details.
camina-lector-lib 0.1.0
Libreria para leer pdf
Requires Python: <4.0,>=3.12

# camina-lector-lib
Utileria para leer los pdfs

# Prerequisitos

## Instalar pyenv
##### Sirve para instalar diferentes versiones de Python en tu computadora
```bash
pip install pyenv-win --target %USERPROFILE%\\.pyenv
```
### Setear variables del sistema en PowerShell
```bash 
[System.Environment]::SetEnvironmentVariable('PYENV',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

[System.Environment]::SetEnvironmentVariable('PYENV_ROOT',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

[System.Environment]::SetEnvironmentVariable('PYENV_HOME',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

[System.Environment]::SetEnvironmentVariable('path', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('path', "User"),"User")
```
### Ver versiones de Python que se pueden instalar
```bash
pyenv install -l
```
### Ver versiones de Python instaladas
```bash
pyenv versions
```
### Instalar una version de Python en pyenv
```bash
pyenv install 3.12.0
```
### Cambiarse a una version de Python instalada
```bash
pyenv shell 3.12.0
```

## Instalar pipx 
##### Está pensado para instalar aplicaciones en tu usuario, no a nivel de sistema
### Abrir consola de windows como admistrador
```bash
pip install --user pipx
python -m pipx ensurepath
```
## Instalar poetry
##### Te ayuda a declarar, administrar e instalar dependencias de Python
```bash
pipx install poetry==1.6.1
```
### Crear entorno virtual del proyecto
##### Prerequisito clonar  el proyecto camina-lector-lib de github
### Navegar en la consola de windows sobre la carpeta clonada 
```bash
cd C:\projects\camina-lector-lib
```
### Ejecutamos el siguiente comando
```bash
 python -m pyenv venv
```
### Activar entorno virtual
```bash
.\venv\Scripts\activate.bat
```
## Instalar Librerias del Proyecto
```bash
poetry install
```
## Instalar Una Librerias en especifico al Proyecto
```bash
poetry add nombre-libreria
```

## Abrir Proyecto en Visual Code
```bash
code .
```

## License
[MIT](https://choosealicense.com/licenses/mit/