semvec/pypi-packages huggingface dataset:
streamlit-audiorec-ru 0.1.4
Record audio from the user's microphone in apps that are deployed to the web. (via Browser Media-API) [GitHub ☆ 160+: steamlit-audio-recorder]
Requires Python: >=3.7

# Streamlit Audio Recorder

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://audiorecorder.streamlit.app/)
[![Generic badge](https://img.shields.io/badge/PyPI-pip_install_streamlit--audiorec-black.svg)](https://pypi.org/project/streamlit-audiorec/)
[![Generic badge](https://img.shields.io/badge/Package-v0.1.3-blue.svg)](https://pypi.org/project/streamlit-audiorec/)
[![GitHub license](https://img.shields.io/badge/Licence-MIT-gr.svg)](https://github.com/stefanrmmr/streamlit-audio-recorder/blob/main/LICENCE)


Custom component, implemented by [Stefan Rummer](https://www.linkedin.com/in/stefanrmmr/), <br/>
based on [doppelgunner](https://github.com/doppelgunner/audio-react-recorder/) 's [Audio-React-Recorder](https://www.npmjs.com/package/audio-react-recorder/) <br/>


![Screenshot 2022-05-16 at 16 58 36](https://user-images.githubusercontent.com/82606558/168626886-de128ffa-a3fe-422f-a748-395c29fa42f9.png) <br/>

## Features & Specs
- Manage access to the user's microphone via the **browser's Media-API**
- Record, playback and revert audio-recordings in apps **deployed to the web**
- Download the final recording to your local system! - **WAV, 16 bit, 44.1 kHz**
- Directly return audio recording-data to Python backend! - **arrayBuffer format**<br>

## Setup & How to Use
**1.** PIP Install the component (download from PyPI)
```
pip install streamlit-audiorec
```
**2.** Import and Initialize the component (at the top of your script)
```python
from st_audiorec import st_audiorec
```
**3.** Add an Instance of the audio recorder to your streamlit app's code.
```python 
wav_audio_data = st_audiorec()

if wav_audio_data is not None:
    st.audio(wav_audio_data, format='audio/wav')
```
**4. Enjoy recording audio inside your streamlit app! 🎈**

Feel free to reach out to me in case you have any questions! <br>
Pls consider leaving a `star` ☆ with this repository to show your support.
niwa-api-client 0.1.6
Client for NIWA's APIs
Requires Python: >=3.12

## Python API Client for NIWA's APIs

This Python package provides a convenient way to interact with NIWA's APIs. It includes functionality to fetch tide data, generate tide charts, and handle various data formats.

*Disclaimer: This is not an official NIWA package. I have nothing to do with NIWA other than enjoying using their open APIs.*

### Installation

You can install the package using pip:

```bash
pip install niwa-api-client
```

### Usage

#### Tide Data

To fetch tide data, you can use the `TideAPIClient` class. Here's an example of how to use it:

```python
from niwa_api import TideAPIClient

client = TideAPIClient(api_key='YOUR_API_KEY')
data = client.get_data(lat=lat, long=long)
print(data)
```

### CLI

The package also includes a command-line interface (CLI) for interacting with the APIs. You can use the `niwa-tides` command to fetch tide data or generate tide charts.

#### Fetch Tide Data

To fetch tide data, use the `fetch-tide-data` command:

```bash
niwa-tides --lat -36 --long 174 
```

To fetch the tide chart as a PNG image, use the format and output options:

```bash
niwa-tides --lat -36 --long 174 --format png --output tide.png
```

#### Using an API Key in the cli

You can either pass the api key as an argument:

```bash
niwa-tides --lat -36 --long 174 --api-key YOUR_API_KEY
```

Or set the NIWA_API_KEY environment variable:

```bash
export NIWA_API_KEY=YOUR_API_KEY
niwa-tides --lat -36 --long 174 
```
coldplay 0.0.3
This is a package that logs console output
Requires Python: >=3.8

# coldplay

[![PyPI - Version](https://img.shields.io/pypi/v/coldplay.svg)](https://pypi.org/project/coldplay)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/coldplay.svg)](https://pypi.org/project/coldplay)

---

## Table of Contents

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install coldplay
```

## License

`coldplay` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
niwa_api 0.1.3
Client for NIWA's APIs
Requires Python: >=3.12

## Python API Client for NIWA's APIs

This Python package provides a convenient way to interact with NIWA's APIs. It includes functionality to fetch tide data, generate tide charts, and handle various data formats.

*Disclaimer: This is not an official NIWA package. I have nothing to do with NIWA other than enjoying using their open APIs.*

### Installation

You can install the package using pip:

```bash
pip install niwa-api-client
```

### Usage

#### Tide Data

To fetch tide data, you can use the `TideAPIClient` class. Here's an example of how to use it:

```python
from niwa_api import TideAPIClient

client = TideAPIClient(api_key='YOUR_API_KEY')
data = client.get_data(lat=lat, long=long)
print(data)
```

### CLI

The package also includes a command-line interface (CLI) for interacting with the APIs. You can use the `niwa-tides` command to fetch tide data or generate tide charts.

#### Fetch Tide Data

To fetch tide data, use the `fetch-tide-data` command:

```bash
niwa-tides --lat -36 --long 174 
```

To fetch the tide chart as a PNG image, use the format and output options:

```bash
niwa-tides --lat -36 --long 174 --format png --output tide.png
```

#### Using an API Key in the cli

You can either pass the api key as an argument:

```bash
niwa-tides --lat -36 --long 174 --api-key YOUR_API_KEY
```

Or set the NIWA_API_KEY environment variable:

```bash
export NIWA_API_KEY=YOUR_API_KEY
niwa-tides --lat -36 --long 174 
```
ctcclient 7.2.13.dev31
Cloudtopiaa Command-line Client
Requires Python: >=3.9

=================
CloudtopiaaClient
=================

CloudtopiaaClient is a command-line client for Cloudtopiaa that brings
the command set for Compute, Identity, Image, Network, Object Store, and Block
Storage APIs together in a single shell with a uniform command structure.

The primary goal is to provide a unified shell command structure and a common
language to describe operations in Cloudtopiaa.

Getting Started
===============

Cloudtopiaa Client can be installed from PyPI using pip::

    pip install ctcclient

There are a few variants on getting help. A list of global options and supported
commands is shown with ``--help``::

    ctc --help

There is also a ``help`` command that can be used to get help text for a specific
command::

    ctc help
    ctc help server create