semvec/pypi-packages huggingface dataset:
persian-tts-mraj 1.0.0
A Persian TTS synthesizer using Bing Text-to-Speech API.
Requires Python: >=3.7

# Persian TTS (MRJ) By Ali Jahani

A library for converting Persian text to speech using the Bing Text-to-Speech API.

This library allows you to convert your Persian text into speech with a natural-sounding voice. It is ideal for creating applications or projects that require Persian speech synthesis.

## Installation

To install the library, use the following command:

```bash
from persian_tts_Mrj import PersianTTS
# Create an object of the PersianTTS class
tts = PersianTTS()

# Convert Persian text to speech and save as MP3 file
tts.synthesize(
    text="The Persian text that should be converted to speech",
    output_file="output.mp3",  # Name of the output file
    voice="fa-IR-FaridNeural",  # Male voice
    rate="-20%",  # Set speech rate
    pitch="0%",  # Set pitch
    volume="70%"  # Set volume
)


or 

from persian_tts_Mrj import PersianTTS

# Create object
tts = PersianTTS()

# Convert text to speech and save MP3 file
tts.synthesize(
    text="Hello! This is a test of text-to-speech conversion.",
    output_file="test_output.mp3",
    voice="fa-IR-DilaraNeural", # Female voice
    rate="-10%",
    pitch="10%",
    volume="80%"
)


To use the final file, just call the output_processed.wav file.
domain-collector 0.1.4
Collect domains with ease
Requires Python: >=3.9

# Domain Collector

This script allows you to extract unique domains visited when browsing a given URL in a browser. It uses Playwright to open a browser, allows user interaction, and then saves the visited domains to a file.

- [Русская документация](docs/README_ru.md)

## Features

-   Opens a URL in a browser.
-   Allows user interaction with the browser.
-   Extracts all unique domains visited during the browsing session.
-   Saves the list of unique domains to a text file.

## Usage

To use the script, you need to have `uv` installed.

1.  **Install uv:**

    Follow the instructions for your system at: https://docs.astral.sh/uv/getting-started/installation/
    
2.  **Install Playwright and Chromium:**

    ```bash
    uvx playwright install chromium
    ```

3.  **Run the script:**
    
    ```bash
    uvx domain-collector <URL>
    ```

    Replace `<URL>` with the URL you want to open in the browser. For example:

    ```bash
    uvx domain-collector https://ya.ru
    ```

    You can also provide a URL without the scheme (e.g., `ya.ru`), and the script will automatically add `https://`.
 
4.  **Interact with the browser:**

    The script will open a browser window. You can interact with the page as you normally would.

5.  **Close the browser:**

    After you are done browsing, press `Enter` in the terminal to close the browser and save the domains.

6.  **Output:**

    The script will save the unique domains to a file named `<domain>_domains.txt` (e.g., `ya_ru_domains.txt`) in the same directory where you ran the script. If the file already exists, new domains will be added to the existing list, avoiding duplicates.

## Example

```bash
uvx domain-collector https://www.wikipedia.org
```

This will open the Wikipedia homepage in a browser. After you interact with the page and close the browser, the script will save the visited domains to a file named `wikipedia_org_domains.txt`.

## Cleanup

To remove all artifacts, you can use the following commands:

```bash
uvx playwright uninstall --all
uv cache clean # Use with caution, this will remove all uv cache
```

## Dependencies

-   Python 3.7+
-   Playwright
-   argparse

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
persian-tts-Mrj 1.0.0
A Persian TTS synthesizer using Bing Text-to-Speech API.
Requires Python: >=3.7

# Persian TTS (MRJ) By Ali Jahani

ع©طھط§ط¨ط®ط§ظ†ظ‡â€Œط§غŒ ط¨ط±ط§غŒ طھط¨ط¯غŒظ„ ظ…طھظ† ظپط§ط±ط³غŒ ط¨ظ‡ ع¯ظپطھط§ط± ط¨ط§ ط§ط³طھظپط§ط¯ظ‡ ط§ط² API طھط¨ط¯غŒظ„ ظ…طھظ† ط¨ظ‡ ع¯ظپطھط§ط± Bing.

ط§غŒظ† ع©طھط§ط¨ط®ط§ظ†ظ‡ ط¨ظ‡ ط´ظ…ط§ ط§ظ…ع©ط§ظ† ظ…غŒâ€Œط¯ظ‡ط¯ طھط§ ظ…طھظ† ظپط§ط±ط³غŒ ط®ظˆط¯ ط±ط§ ط¨ظ‡ طµظˆط±طھ طµظˆطھغŒ ظˆ ط¨ط§ طµط¯ط§غŒ ط·ط¨غŒط¹غŒ طھظˆظ„غŒط¯ ع©ظ†غŒط¯. ط§غŒظ† ط§ط¨ط²ط§ط± ظ…ظ†ط§ط³ط¨ ط¨ط±ط§غŒ ط³ط§ط®طھ ط§ظ¾ظ„غŒع©غŒط´ظ†â€Œظ‡ط§ غŒط§ ظ¾ط±ظˆعکظ‡â€Œظ‡ط§غŒ ظ…ط®طھظ„ظپغŒ ط§ط³طھ ع©ظ‡ ظ†غŒط§ط² ط¨ظ‡ طھظˆظ„غŒط¯ ع¯ظپطھط§ط± ظپط§ط±ط³غŒ ط¯ط§ط±ظ†ط¯.

## ظ†طµط¨

ط¨ط±ط§غŒ ظ†طµط¨ ع©طھط§ط¨ط®ط§ظ†ظ‡طŒ ط§ط² ط¯ط³طھظˆط± ط²غŒط± ط§ط³طھظپط§ط¯ظ‡ ع©ظ†غŒط¯:

```bash
from persian_tts_Mrj import PersianTTS
# ط§غŒط¬ط§ط¯ غŒع© ط´غŒط، ط§ط² ع©ظ„ط§ط³ PersianTTS
tts = PersianTTS()

# طھط¨ط¯غŒظ„ ظ…طھظ† ظپط§ط±ط³غŒ ط¨ظ‡ ع¯ظپطھط§ط± ظˆ ط°ط®غŒط±ظ‡ ط¯ط± ظپط§غŒظ„ MP3
tts.synthesize(
    text="ظ…طھظ† ظپط§ط±ط³غŒ ع©ظ‡ ط¨ط§غŒط¯ طھط¨ط¯غŒظ„ ط¨ظ‡ طµظˆطھ ط´ظˆط¯",
    output_file="output.mp3",  # ظ†ط§ظ… ظپط§غŒظ„ ط®ط±ظˆط¬غŒ
    voice="fa-IR-FaridNeural",  #ع¯ظˆغŒظ†ط¯ظ‡ ط¢ظ‚ط§
    rate="-20%",  # طھظ†ط¸غŒظ… ط³ط±ط¹طھ طµط¯ط§
    pitch="0%",  # طھظ†ط¸غŒظ… ط§ط±طھظپط§ط¹ طµط¯ط§
    volume="70%"  # طھظ†ط¸غŒظ… ط­ط¬ظ… طµط¯ط§
)


غŒط§ 


from persian_tts_Mrj import PersianTTS

# ط§غŒط¬ط§ط¯ ط´غŒط،
tts = PersianTTS()

# طھط¨ط¯غŒظ„ ظ…طھظ† ط¨ظ‡ ع¯ظپطھط§ط± ظˆ ط°ط®غŒط±ظ‡ ظپط§غŒظ„ MP3
tts.synthesize(
    text="ط³ظ„ط§ظ…! ط§غŒظ† غŒع© طھط³طھ ط§ط² طھط¨ط¯غŒظ„ ظ…طھظ† ط¨ظ‡ ع¯ظپطھط§ط± ط§ط³طھ.",
    output_file="test_output.mp3",
    voice="fa-IR-DilaraNeural", #ع¯ظˆغŒظ†ط¯ظ‡ ط®ط§ظ†ظˆظ…
    rate="-10%",
    pitch="10%",
    volume="80%"
)


ط¨ط±ط§غŒ ط§ط³طھظپط§ط¯ظ‡ ط§ط² ظپط§غŒظ„ ظ†ظ‡ط§غŒغŒ ع©ط§ظپغŒظ‡ طھط§ output_processed.wav ط±ظˆ ظپط±ط§ط®ظˆط§ظ†غŒ ط¨ع©ظ†غŒط¯
aurora-cli 3.2.11
An application that simplifies the life of an application developer for the Aurora OS.
Requires Python: >=3.8.10


![picture](https://github.com/keygenqt/aurora-cli/blob/main/data/images/banner/banner_1000.png?raw=true)

[![picture](https://github.com/keygenqt/aurora-cli/blob/main/data/common/btn_more.png?raw=true)](https://keygenqt.github.io/aurora-cli/)

### License

```
Copyright 2024 Vitaliy Zarubin

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```
aws-ninja 0.2.1
A collection of tools to use when reviewing AWS accounts and their setup.
Requires Python: <4.0,>=3.12

# aws-ninja

A collection of tools to use when reviewing AWS accounts and their setup.

Install with `pip install aws-ninja`.

## aws-ninja recommend

Generate a recommendation report using the following sources:

- AWS Compute Optimiser: ECS, RDS
- AWS Trusted Advisor

### Usage

```shell
aws-ninja --profile <aws profile> recommend --format <html|json>
```

If you wish to include additional information on how to act on the recommendations run the command
in a directory with the following files:

- `acting_on_ecs.html`
- `acting_on_rds.html`

These HTML files will be embedded into the body of the report when it is generated.