semvec/pypi-packages huggingface dataset:
morsewave 1.0
All-in-one solution for converting between text and Morse code effortlessly
Requires Python: >=3.11


# MorseWave V1.0

![License](https://img.shields.io/badge/license-MIT-blue.svg)

## Overview

MorseWave is a Python module that enables users to convert text to Morse code and vice versa. It offers a straightforward interface for converting between text and Morse code representations.

### Features

- Convert text to Morse code.
- Convert Morse code to text.
- Supports letters, numbers, and common punctuation symbols.
- Flexible output options: Morse code or text.

## Installation

1. Clone this repository to your local machine.

2. Import the module into your Python script:

```python
import morsewave as mw
```

3. Start using the functions provided by the module.

## Usage

### Example:

```python
input_string = "Hello, World!"
output_type = "Morse"
result = mw.morse_converter(input_string, output_type)
print(result)  # Output: ".... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--"
```

### Functionality:

- **mw.morse_converter(input_string, output_type):**
  - `input_string` (str): The string to be converted, which can be in Morse code or text format.
  - `output_type` (str): The desired output type as a string: 'Morse' or 'Txt' (case insensitive).

## Help Function

For detailed usage instructions, you can use the `help()` function:

```python
mw.help()
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
parrot1 0.1.2
A tool for writing a recap mail or report from a video recording of a call
Requires Python: >=3.9,<=3.13

# PARRoT: Precise Audio Recognition and Recap over Transcription

[![powered by OpenAI](https://img.shields.io/badge/%7F-powered_by_OpenAI-grey.svg?logo=OpenAI)](https://shields.io/)<br>

<img src="https://github.com/gerlaxrex/parrot/blob/dbf60ce0d294d31afcebd811c5d89239623fa9d7/assets/images/parrot-logo.png?raw=true" width="500" height="500" />

A tool for writing a recap mail or report from a video recording of a call.

## Installation

PARRoT can be installed from pyPI by simply doing:

```shell
python -m pip install parrot1
```

with the following extras:

`faster-whisper` -> to install faster-whisper dependencies</br>
`llama-cpp` -> to install llama-cpp dependencies</br>
`os-models` -> to install both the previous ones</br>
`docx` -> to use external transcription</br>
`all` -> install everything</br>

For instance:
```shell
python -m pip install parrot1[os-models]
```

**NOTE:** PARRoT requires [FFmpeg](https://ffmpeg.org/) available and visible in the system! 

## Usage

You can find all the information needed for using the tool by doing 

`parrot --help`

At the moment, there are two commands:

`parrot mail <video_path>`
and
`parrot report <video_path>`

Options:

`--transcript (-t) <PATH>`: path to the transcript with speakers (Optional).

`--output-filepath (-o) <PATH>`: path to the final result (Optional, by default it creates the file in the current working directory).

`--faster-whisper (-fw)`: If set, it uses faster whisper instead of hosted OpenAI Whisper.

`--llama-cpp (-lc)`: If set, it uses llama-cpp instead of the hosted OpenAI GPT model.

## Contributing

First of all make sure you have installed pre-commit and can use it.

`pip install pre-commit`

and

`pre-commit install`

You can't push your code directly in the contrib branch. You should open a branch (feat|fix)/<major-feature>[/<sub-feature>] and then open a PR with reviewers.

Please try sticking to the code style or, for any eventual suggestion for libraries/patterns, discuss it before in a issue.
cleansor 0.0.4
duplicate file cleansor

### cleansor

This is a duplicate file detector and cleansor. It finds all file(s) with the extension name entered in the current directory and its subdirectories, calculates their hashes, and stores them in a dictionary. If a hash already exists in the dictionary, it means there's a duplicate file. Finally, it deletes the duplicate files found.

#### install it via (pip/pip3):
```
pip install cleansor
```

#### execute the cleansor by (python/python3):
```
python -m cleansor
```

Enter your file extension name (without the dot) then you are good to go!