A Python library for playing sound everywhere natively and securely.
Project description
Table of contents
- Overview
- Installation
- Usage
- Issues & Bug Reports
- Contribution
- Authors
- License
- Show Your Support
- Changelog
- Code of Conduct
Overview
Nava is a Python library that allows users to play sound in Python without any dependencies or platform restrictions. It is a cross-platform solution that runs on any operating system, including Windows, macOS, and Linux. Its lightweight and easy-to-use design makes Nava an ideal choice for developers looking to add sound functionality to their Python programs.
PyPI Counter | |
Github Stars |
Branch | main | dev |
CI |
Installation
PyPI
- Check Python Packaging User Guide
- Run
pip install nava==0.1
(Need root access)
Source code
- Download Version 0.1 or Latest Source
- Run
pip install .
Usage
Basic
from nava import play
play("alarm.wav")
Error
from nava import play, NavaBaseError
try:
play("alarm.wav")
except NavaBaseError as e:
print(str(e))
Issues & bug reports
Just fill an issue and describe it. We'll check it ASAP! or send an email to info@openscilab.com.
- Please complete the issue template
You can also join our discord server
Show your support
Star this repo
Give a ⭐️ if this project helped you!
Donate to our project
If you do like our project and we hope that you do, can you please support us? Our project is not and is never going to be working for profit. We need the money just so we can continue doing what we do ;-) .
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased
0.1 - 2023-06-10
Added
README.md
__play_win
function__play_linux
function__play_mac
functionquote
functionpath_check
functionplay
function
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.