chore: remove internal framework references

This commit is contained in:
Salka Elmadani 2026-02-25 02:56:52 +00:00
parent 75e0ec3340
commit 52ce9940aa
2 changed files with 2 additions and 7 deletions

View File

@ -8,7 +8,6 @@
Same philosophy as IX Engine: **local, private, yours.** Same philosophy as IX Engine: **local, private, yours.**
## What it does ## What it does
- Analyze voice characteristics from a WAV sample (Z-equation based)
- Synthesize speech with cloned vocal profile - Synthesize speech with cloned vocal profile
- Zero cloud dependency — runs entirely on your hardware - Zero cloud dependency — runs entirely on your hardware
- Export and share voice models with the community - Export and share voice models with the community
@ -28,10 +27,8 @@ GET /health — System status
## Philosophy ## Philosophy
Your voice is yours. No cloud upload. No subscription. Your voice is yours. No cloud upload. No subscription.
Signal processing on your own silicon, powered by the Z-equation.
``` ```
Z = dI/d(log s) * exp(i*theta)
``` ```
Built in Morocco for the world. 🇲🇦 Built in Morocco for the world. 🇲🇦

View File

@ -6,14 +6,12 @@ Part of the Inference-X Ecosystem
Copyright (C) 2024-2026 Salka Elmadani. BSL-1.1. Copyright (C) 2024-2026 Salka Elmadani. BSL-1.1.
https://inference-x.com https://inference-x.com
https://git.inference-x.com/inference-x-community/ix-voice https://git.inference-x.com/inference-x-community/ix-voice
# SALKA ELMADANI | inference-x.com | BSL-1.1 # SALKA ELMADANI | inference-x.com | BSL-1.1
Philosophy: Local. Private. Yours. Philosophy: Local. Private. Yours.
Your voice stays on your hardware. Always. Your voice stays on your hardware. Always.
Z = dI/d(log s) * exp(i*theta)
""" """
# ghostvoice_zero_dep.py — ZÉRO dépendance externe sauf numpy (que tu as déjà)
# Marche même si tu uploades un WAV brut # Marche même si tu uploades un WAV brut
from fastapi import FastAPI, File, UploadFile, Form from fastapi import FastAPI, File, UploadFile, Form
@ -71,4 +69,4 @@ async def z(v: UploadFile = File(...), t: str = Form(...)):
if __name__ == "__main__": if __name__ == "__main__":
print("GhostVoice ZÉRO DÉPENDANCE → http://localhost:8000") print("GhostVoice ZÉRO DÉPENDANCE → http://localhost:8000")
uvicorn.run(app, port=8000) uvicorn.run(app, port=8000)