VoiceSign EU edition - GDPR / EU AI Act compliance alias for the canonical 'voicesign' package. Re-exports voicesign 0.3.0 (BUSL-1.1) with EU posture banner. By Oravys Inc.
Project description
voicesign-eu
EU-compliance alias of the canonical voicesign package.
pip install voicesign-eu installs the same code as pip install voicesign, framed for GDPR / EU AI Act audiences. No telemetry, no remote calls, no account, no cookies - all signing and verification runs locally on your machine.
pip install voicesign-eu
import voicesign_eu as vs
signed = vs.sign(audio_bytes, identity="Your Name", salt="your-secret")
result = vs.verify(signed, identity="Your Name", salt="your-secret")
print(result["detected"], result["confidence"])
The public API (sign, sign_with_receipt, verify, generate_keypair) is re-exported unchanged from the canonical voicesign package. Documentation, source, and issue tracker live there.
Why a separate name?
The canonical name is voicesign. The -eu suffix exists to:
- Make the GDPR / EU AI Act posture explicit in package metadata, for procurement and audit workflows that filter by compliance keywords.
- Reserve the namespace defensively against typosquatting.
- Keep one source of truth: this package depends on
voicesign~=0.3.0and adds no separate code path.
If you have the choice, install voicesign directly. Both produce identical watermarks.
Compliance posture
- Data minimization (GDPR art. 5): the library accepts raw bytes, returns raw bytes, retains nothing.
- No automated decision-making (EU AI Act): signing and verification are deterministic DSP operations, not AI inference.
- Local processing only: zero network I/O. Audit by reading
voicesign/core.pyupstream. - Source-available (BUSL-1.1): Business Source License 1.1, same license as MongoDB, Sentry, CockroachDB. Auto-converts to Apache-2.0 on 2029-05-11. See voicesign repository for full text and Additional Use Grant.
Links
- Canonical PyPI: https://pypi.org/project/voicesign/
- Web tool (no install): https://voicesign.eu
- Repository: https://github.com/oravys/voicesign
- Publisher: Oravys Inc.
Copyright 2024-2026 Oravys Inc. Licensed under the Business Source License 1.1 (BUSL-1.1). Auto-converts to Apache-2.0 on 2029-05-11.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file voicesign_eu-0.3.0.tar.gz.
File metadata
- Download URL: voicesign_eu-0.3.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5de97370bd9fb5fbb6ed9be560168663dcde025e0838a77864b8b513bad2984
|
|
| MD5 |
93e8f03686c2e6543611364e09dda8eb
|
|
| BLAKE2b-256 |
9642276225dba056fe87fd2394eda22f18f07e346864ae57c1063650830be0e5
|
File details
Details for the file voicesign_eu-0.3.0-py3-none-any.whl.
File metadata
- Download URL: voicesign_eu-0.3.0-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2a5d6215a37d7da9f7cf0b6b0999d5d2d956a3b323c3e5bebaa49bf428d31f2
|
|
| MD5 |
e9dd3ef5a103e17f6496ac8c352b3b44
|
|
| BLAKE2b-256 |
ec68f32cc715aab321de999e3fe15e0ac2b33266b0c78356eb27c7282d478989
|