semvec/pypi-packages huggingface dataset:
speechToTextPy 0.0.3
SpeechRecognition and Translation.

# Translation and Speech Recognition

This project uses the Google Translate API and the SpeechRecognition library to perform translations and recognize speech. Below are the functions implemented in this project:

## `listen()`

This function listens to audio input from a microphone and recognizes the speech in the input. It returns the recognized text in Hindi.

## `TranslationHinEng(Text)`

This function takes a text input in Hindi and translates it into English using the Google Translate API. It returns the translated text in English.

## `MiceExicution()`

This function combines the `listen()` and `TranslationHinEng()` functions to listen to audio input, recognize speech, and then translate it into English. It returns the translated text.

## Usage

To use these functions, you can call `MiceExicution()`, which will listen to your speech, translate it, and return the translated text.

```python
translated_text = MiceExicution()
print(f"Translated Text: {translated_text}")
```

## version
0.0.3
## Authors

- [@RANJIT_MAITY](https://www.linkedin.com/in/ranjit-maity-75204a131/)


## Reales Date 
 23-09-2023
 
 


## Badges

[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs)
[![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg)](https://opensource.org/licenses/)
[![AGPL License](https://img.shields.io/badge/license-AGPL-blue.svg)](http://www.gnu.org/licenses/agpl-3.0)


##  About Author
I Am Ranjit From INDIA, a Certified Data scientist , Data Engineer by professional  with hands-on experience of more than 1year and 2months ,on ML> NLP> Data mining > Neural Networks > ModeL Deployment>ETL.
 Give me raw data and I'll return you insights, problems to be rectified and enhancements to achieve the target. I am always on the lookout for new projects to work And 
Am Always Happy â˜» To Play With Data


##  Links

[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/ranjit-maity-75204a131/)
[![twitter](https://img.shields.io/badge/twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/ranjitmaity95)
[![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/RanjitM007)
ThreadShare 0.2
A Python library to maximise CPU usage by smartly sharing threads among multiple functions.

<div align="center">

# ThreadShare

</div>

<br>
<p align="center">
  <img src="./asset/ThreadShare_logo.png" alt="ThreadShare Logo" width="100">
</p>
<br>
<p align="center">
    <strong>A Python library to maximise CPU usage by smartly sharing threads among multiple functions. </strong>
</p>


## Why <span style="color:lightblue;"> ThreadShare </span> ?

Systems with a limited number of cores, like the Raspberry Pi, struggle with CPU resource constraints, making it challenging to efficiently execute multiple tasks functions.

ThreadShare is an Python library designed to efficiently utilize a single CPU core by dynamically sharing threads among multiple functions. It adapts to the execution rates and computational loads of tasks to ensure optimal performance.

## Key Features
- **Thread Loop Sharing**: Run multiple functions at different rates on shared threads.
- **Dynamic Thread Management**: Automatically manages thread creation and load balancing.
**Adaptive Load Balancing**: Dynamically allocate tasks to threads based on their load.
- **Rate-Based Task Scheduling**: Schedules tasks based on their execution rates.
- **Resource Monitoring**: Monitors CPU and memory usage to adaptively manage thread utilization.
- **Graceful Shutdown**: Ensures all tasks are completed before shutting down.

## Installation

To install ThreadShare, you can use pip:

```bash
pip install ThreadShare
```

## Usage

Here is a basic example to demonstrate how to use ThreadShare:

```python
from ThreadShare import ThreadManager

# Define your function
def example_task():
    print("Task executed.")

# Initialize ThreadManager
manager = ThreadManager()

# Add tasks
manager.add_task(example_task, rate=0.2)

# Shutdown (optional)
manager.shutdown()
```

## Metrics and Monitoring

ThreadShare provides real-time metrics and resource monitoring. These metrics can be accessed programmatically for advanced use-cases or can be logged for monitoring and debugging.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
k2dg 0.1.2
A simple command line app to interconvert dissociation constants and free energies of binding.
Requires Python: >=3.9.0

k2dg
==============================
[//]: # (Badges)
[![GitHub Actions Build Status](https://github.com/fjclark/k2dg/workflows/CI/badge.svg)](https://github.com/fjclark/k2dg/actions?query=workflow%3ACI)
[![codecov](https://codecov.io/gh/fjclark/k2dg/branch/main/graph/badge.svg?token=UMH0OUSUJY)](https://codecov.io/gh/fjclark/k2dg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A command line tool to convert from dissociation constants to free energies and vice versa.

## Installation

```bash
pip install k2dg
```

## Usage

To see the available options, run:

```bash
k2dg --help
```

For example, to convert a dissociation constant of 0.3 uM to a free energy in kcal/mol at 298.15 K:

```bash
k2dg 2dg 0.3 uM
```

Or, to convert a free energy of -9.4 kcal/mol to a dissociation constant at 310 K:

```bash
k2dg 2kd -9.4 kcal/mol -t 310
```
graphic-novel-pyarcade 0.2.0
Little framework to create a graphic novel with python arcade
Requires Python: >=3.6, <4
Keywords: graphic novel,game development,arcade

# visual_novel_pyarcade
👨‍💻 Visual novel with python arcade https://github.com/pythonarcade/arcade
##
# Feature
 - character managment
 - event managment
 - dialog-tree based on json format

##
# How to use
Steps:
1. Define characters. Those are defined by names (string) and an image (arcade.Sprite).
2. setup the view, you should give him, as parameter, the json dialog path.
3. define the events. If exist.
4. Set the new view and use it

Please look also the emample/simple_example.py

##
# How to use View (user guide)
By default the keyboard layout is configured in followed way:

ENTER: Next Dialog

TAB: Skip dialog (until menu or opened answer)

H: hide gui (If skip active the messages keep going)

## How make a dialog
The objective of this framework is to achieve it as simple task.
What do you need?
1. Create a new json file and create an object insiede
2. The attributes of this first object must be see as LABEL. Well-Know: "init" is the dialog entry pointer
3. Each Label, contain an attribute called "block" (this is an array)
4. Each array element, Is composed always by:
     - name character, as a string (case sensitive)
     - message
         - can be a string (that mean what the character said)
         - can be a menu (an object)
     - actions (if the message type is not a menu)
         - Those are composed by two words: ACTION ARGUMENT
         - The actions implemented are: move, alpha, restart, jmp
      
How to write a menu?
The menu is an object composed by two attributes: "menu" (with only a value implemented: regular) and "choice" an array of objects composed as follow: "txt" is a string containing the text and "jmp" the label where you want to jump after the selection of choice
pyutilator 1.0.0
Python Utility Decorators
Requires Python: >=3.6

# pyutilator

pyutilator is an open source Python package that provides decorators for utility operations. Decorators are a powerful tool in Python, allowing you to modify the behavior of a function or class. pyutilator makes it easy to add common utility functions to your code, such as timing or logging, by using simple decorators.

## Installation
You can install pyutilator using pip:

``` pip install pyutilator ```

## Available Decorators

  | Decorator | Description |
  | ----------- | ----------- |
  | @print_args | Print function Arguments |
  | @print_kwargs | Print Function Key Word Arguments |
  | @print_return_value | Print Function Return Value |
 

## Usage
Here's an example of how you can use the print_args decorator to log the function arguments:

```python
from pyutilator.print.print_args import print_args

@print_args
def add(a,b):
    print("Sum : %d" %(a+b))

add(1,2)
```

```python
# output
Function Arguments : (1, 2) 
Sum : 3
```

Here's another example of how you can use the print_kwargs decorator to log the function key word arguments:
```python
from pyutilator.print.print_kwargs import print_kwargs

@print_kwargs
def add(a,b):
    print("Sum : %d" %(a+b))

add(a=1,b=2)
```

```python
# output
Function Key Word Arguments : {'a': 1, 'b': 2}
Sum : 3
```

The decorators can also be chained to perform different utility operations on the same function. This example shows how you can use both print_args and print_kwargs decorators to print function arguments and key word arguments.
```python
from pyutilator.print.print_kwargs import print_kwargs
from pyutilator.print.print_args import print_args


@print_kwargs
@print_args
def add(a,b):
    print("Sum : %d" %(a+b))

add(1,b=2)
```

```python
# output
Function Key Word Arguments : {'b': 2}
Function Arguments : (1,) 
Sum : 3
```

## Contributing
If you're interested in contributing to pyutilator, please take a look at our [contributing guidelines](https://github.com/antoprince001/pyutilator/blob/main/CONTRIBUTION.md). We welcome all contributions, whether they're bug fixes, new features, or documentation improvements.

1. Fork it (<https://github.com/antoprince001/pyutilator/fork>)
2. Create your feature branch (`git checkout -b feature/fooBar`)
3. If you've added code that should be tested, add tests.
4. Ensure the test suite passes. (`pytest`)
5. Commit your changes (`git commit -m 'Add some fooBar'`)
6. Push to the branch (`git push origin feature/fooBar`)
7. Create a new Pull Request


## License
pyutilator is released under the [MIT License](https://github.com/antoprince001/pyutilator/blob/main/LICENSE.md).