Initial Granite Speech Plus MLX package

This commit is contained in:
transcrilive
2026-05-09 20:00:57 +02:00
commit c6a20cb79f
21 changed files with 2002 additions and 0 deletions

27
pyproject.toml Normal file
View File

@@ -0,0 +1,27 @@
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "granite-speech-4.1-2b-plus-mlx"
version = "0.1.0"
description = "Standalone MLX pipeline for the Granite Speech 4.1-2b-plus port."
readme = "README.md"
requires-python = ">=3.10"
license = "MIT"
authors = [
{ name = "Olivier Dupont" }
]
dependencies = [
"mlx>=0.22.0",
"mlx-lm>=0.19.0",
"numpy>=1.26",
"transformers>=4.45",
"huggingface-hub>=0.24",
"soundfile>=0.12",
"librosa>=0.10",
]
[tool.hatch.build.targets.wheel]
packages = ["src/granite_speech_plus_mlx"]