semvec/pypi-packages huggingface dataset:
VuVoPy 1.0.0
Voice features
License: MIT
Requires Python: >=3.7
Keywords: voice, features, speech, parkinson, acoustic-analysis

# VuVoPy

🎙️ **VuVoPy** — Voice Utility Library for **Speech Parametrization**
A Python library for extracting acoustic features from speech signals,
specifically developed for **biomedical voice analysis** and Parkinson’s disease research.
---

![License](https://img.shields.io/badge/license-MIT-blue.svg)
![Python](https://img.shields.io/badge/python-3.8%2B-brightgreen.svg)
![Status](https://img.shields.io/badge/status-active-success.svg)
[![Documentation Status](https://readthedocs.org/projects/vuvopy-documentation/badge/?version=latest)](https://vuvopy-documentation.readthedocs.io/en/latest/?badge=latest)

---

## 📦 Installation

Install VuVoPy with pip:
```bash
pip install VuVoPy
```
📚 **Documentation**
The full documentation is hosted on Read the Docs:
👉 https://vuvopy-documentation.readthedocs.io

Includes:

*   📦 Module overviews
*   📊 Feature extraction functions
*   🧠 Usage examples
*   🛠 Developer reference

🔬 **Features**

*   **durmad** — Duration of voiced segments (mean absolute deviation)
*   **durmed** — Duration of voiced segments (median)
*   **duv** — Percentage of unvoiced frames
*   **hnr** — Harmonics-to-noise ratio
*   **jitterPPQ** — Pitch perturbation quotient (jitter)
*   **shimmerAPQ** — Amplitude perturbation quotient (shimmer)
*   **mpt** — Maximum phonation time
*   **ppr** — Pitch period ratio
*   **relF0SD** — Relative standard deviation of F0
*   **relF1SD, relF2SD** — Relative deviation of formants F1 and F2
*   **relSEOSD** — Relative deviation at sentence ends
*   **spir** — Silence-to-phonation ratio

### Getting Started

Import VuVoPy and run a feature extraction function:
```python
python import VuVoPy as vp value = vp.durmad("my_signal.wav")
```
### 🧠 Example: Compute Speech Parameters
```python
import VuVoPy as vp
import pandas as pd

file_path = "signal.wav"

durmad = vp.durmad(file_path, winlen=512, winover=256, wintype='hamm')
durmed = vp.durmed(file_path, winlen=512, winover=256, wintype='hamm')
duv = vp.duv(file_path, winlen=512, winover=256, wintype='hamm')
hnr = vp.hnr(file_path)
jitter = vp.jitterPPQ(file_path)
mpt = vp.mpt(file_path, winlen=512, winover=256, wintype='hamm')
ppr = vp.ppr(file_path, winlen=512, winover=256, wintype='hamm')
relf0sd = vp.relF0SD(file_path)
relf1sd = vp.relF1SD(file_path, winlen=512, winover=256, wintype='hamm')
relf2sd = vp.relF2SD(file_path)
relseosd = vp.relSEOSD(file_path, winlen=512, winover=256, wintype='hamm')
shimmer = vp.shimmerAPQ(file_path)
spir = vp.spir(file_path, winlen=512, winover=256, wintype='hamm')

data = {
    "durmad": [durmad],
    "durmed": [durmed],
    "duv": [duv],
    "hnr": [hnr],
    "jitter": [jitter],
    "mpt": [mpt],
    "ppr": [ppr],
    "relf0sd": [relf0sd],
    "relf1sd": [relf1sd],
    "relf2sd": [relf2sd],
    "relseosd": [relseosd],
    "shimmer": [shimmer],
    "spir": [spir]
}

df = pd.DataFrame(data)
print(df)

```
pyOpenNI 0.0.1
An academic experiment package
License: MIT
Requires Python: >=3.6
Keywords: py, pyOpenNI, experiment, typosquatting, security

# pyOpenNI

This package is part of an academic research project on software supply chain security,  
conducted at the School of Computer Science and Technology, Tongji University.

## Purpose

This package is designed to simulate a non-existent Python package in order to study how often such packages are unintentionally downloaded from PyPI by users or automated tools.

## Research Details

- Project Title: Behavioral Analysis of Name Confusion in Open-Source Package Repositories  
- Institution: School of Computer Science and Technology, Tongji University  
- Supervisor: Prof. Kaifeng Huang  
- Researcher: Guangye Bai  
- Contact: 2253637@tongji.edu.cn

## Package Behavior

This package contains no malicious code.  
It performs no operations, collects no data, and is completely inert.  
It exists solely for academic observation of download behavior.

## Important Notice

If you installed this package by mistake, please uninstall it immediately.  
This project strictly adheres to academic research ethics and legal standards.

We kindly ask PyPI administrators and community members to recognize the experimental nature of this package.  
If there are any concerns, please contact the research team directly.
pyramdisk 0.0.1
An academic experiment package
License: MIT
Requires Python: >=3.6
Keywords: py, pyramdisk, experiment, typosquatting, security

# pyramdisk

This package is part of an academic research project on software supply chain security,  
conducted at the School of Computer Science and Technology, Tongji University.

## Purpose

This package is designed to simulate a non-existent Python package in order to study how often such packages are unintentionally downloaded from PyPI by users or automated tools.

## Research Details

- Project Title: Behavioral Analysis of Name Confusion in Open-Source Package Repositories  
- Institution: School of Computer Science and Technology, Tongji University  
- Supervisor: Prof. Kaifeng Huang  
- Researcher: Guangye Bai  
- Contact: 2253637@tongji.edu.cn

## Package Behavior

This package contains no malicious code.  
It performs no operations, collects no data, and is completely inert.  
It exists solely for academic observation of download behavior.

## Important Notice

If you installed this package by mistake, please uninstall it immediately.  
This project strictly adheres to academic research ethics and legal standards.

We kindly ask PyPI administrators and community members to recognize the experimental nature of this package.  
If there are any concerns, please contact the research team directly.
shutilwich 0.0.1
An academic experiment package
License: MIT
Requires Python: >=3.6
Keywords: shutil, shutilwich, experiment, typosquatting, security

# shutilwich

This package is part of an academic research project on software supply chain security,  
conducted at the School of Computer Science and Technology, Tongji University.

## Purpose

This package is designed to simulate a non-existent Python package in order to study how often such packages are unintentionally downloaded from PyPI by users or automated tools.

## Research Details

- Project Title: Behavioral Analysis of Name Confusion in Open-Source Package Repositories  
- Institution: School of Computer Science and Technology, Tongji University  
- Supervisor: Prof. Kaifeng Huang  
- Researcher: Guangye Bai  
- Contact: 2253637@tongji.edu.cn

## Package Behavior

This package contains no malicious code.  
It performs no operations, collects no data, and is completely inert.  
It exists solely for academic observation of download behavior.

## Important Notice

If you installed this package by mistake, please uninstall it immediately.  
This project strictly adheres to academic research ethics and legal standards.

We kindly ask PyPI administrators and community members to recognize the experimental nature of this package.  
If there are any concerns, please contact the research team directly.