2026-03-30T19:36:03,205 Created temporary directory: /tmp/pip-ephem-wheel-cache-gww_7r50 2026-03-30T19:36:03,207 Created temporary directory: /tmp/pip-build-tracker-b_fszn0y 2026-03-30T19:36:03,207 Initialized build tracking at /tmp/pip-build-tracker-b_fszn0y 2026-03-30T19:36:03,208 Created build tracker: /tmp/pip-build-tracker-b_fszn0y 2026-03-30T19:36:03,208 Entered build tracker: /tmp/pip-build-tracker-b_fszn0y 2026-03-30T19:36:03,209 Created temporary directory: /tmp/pip-wheel-xs734g2c 2026-03-30T19:36:03,212 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T19:36:03,214 Created temporary directory: /tmp/pip-ephem-wheel-cache-0h90us5p 2026-03-30T19:36:03,236 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T19:36:03,239 2 location(s) to search for versions of mlx-audio: 2026-03-30T19:36:03,239 * https://pypi.org/simple/mlx-audio/ 2026-03-30T19:36:03,239 * https://www.piwheels.org/simple/mlx-audio/ 2026-03-30T19:36:03,240 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio/ 2026-03-30T19:36:03,241 Getting page https://pypi.org/simple/mlx-audio/ 2026-03-30T19:36:03,242 Found index url https://pypi.org/simple 2026-03-30T19:36:03,405 Fetched page https://pypi.org/simple/mlx-audio/ as application/vnd.pypi.simple.v1+json 2026-03-30T19:36:03,413 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/a3/2f/621d1f08730e1009a8e885784a293a2bc9d8d92c0a8267cc16a4f19b3b16/mlx_audio-0.0.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,415 Found link https://files.pythonhosted.org/packages/2e/16/2545ee147c1bdcfcd4e7e1d2857470b99f70f299c43fcd030cc7b85ae6f4/mlx_audio-0.0.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.1 2026-03-30T19:36:03,415 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/1c/83/25ff910582816109d10e8ee58b805cb799ee9db92dfb089151f40301d32e/mlx_audio-0.0.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,417 Found link https://files.pythonhosted.org/packages/06/14/758b120b3d2436746b9f131921593848f9d59a3dfd060598d62ea5fe5267/mlx_audio-0.0.2.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.2 2026-03-30T19:36:03,417 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/f9/4b/7a9a1efec7da295b8d24e6fbc8374951bb308321e3ba05d5fb2f3678f2f7/mlx_audio-0.0.3-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,418 Found link https://files.pythonhosted.org/packages/40/14/31c44267996de14836a4cdf17c5df3987813bd32a8a0ea0def0f1c1565f8/mlx_audio-0.0.3.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.3 2026-03-30T19:36:03,419 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/d9/4d/8fa97d879897d051acfead34a32ff49b6aa9b92c8bc02497747526f63696/mlx_audio-0.0.4-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,420 Found link https://files.pythonhosted.org/packages/f4/3b/7db6f257a7d1f50697e9f24593805a4cf530e4b9e7d0a7fb784263e7d572/mlx_audio-0.0.4.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.4 2026-03-30T19:36:03,421 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/e3/cb/acab6798729df89538ce493ed4d488f839c14821c8b281a932fb883ce376/mlx_audio-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,422 Found link https://files.pythonhosted.org/packages/58/2d/bc36b02b9ff824de0c4d614bf72d28a15a846cd22a8e8b418809d4efea74/mlx_audio-0.1.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.1.0 2026-03-30T19:36:03,423 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/b7/c2/da3da78c8df1628fe82c8878b3d8273828a3197903dd5d55aa6b2fdda661/mlx_audio-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,423 Found link https://files.pythonhosted.org/packages/8f/8f/35131e43b85f44e9529870edf4339ee8f1bf9c37c4cce0482ddfd73356a0/mlx_audio-0.2.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.0 2026-03-30T19:36:03,424 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/84/73/61a14c0af6eeea775ef47e07652bbf5321e14ff97db636c38bbb3345deec/mlx_audio-0.2.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,425 Found link https://files.pythonhosted.org/packages/3f/26/e66968eaaaef2cc0a07d0609390512da335b1e31fb2bf78db6ff698e982b/mlx_audio-0.2.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.1 2026-03-30T19:36:03,425 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/8e/fe/4df3b75ab1d3513a955b8d2bf5fb87188ae31f053aefcfe84c92f3680708/mlx_audio-0.2.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,426 Found link https://files.pythonhosted.org/packages/ed/e9/4922c505c4999f6c978176fd7c4e10f331fe107a6eaa1cca288e952361f1/mlx_audio-0.2.2.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.2 2026-03-30T19:36:03,427 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/30/f3/96928ddfb8602d3f0a9d653d5065a3751e55806ddfff2c6fdfbd650687e2/mlx_audio-0.2.3-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,428 Found link https://files.pythonhosted.org/packages/98/89/65a0cf792228b7f0c69abc9950db6bb490cd394076ab4e6c87fcb00eaff2/mlx_audio-0.2.3.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.3 2026-03-30T19:36:03,429 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/81/b6/34129acb21bd7017da3a8a63d9cded07ea515fcb93890a01f9f9856ed54f/mlx_audio-0.2.4-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,430 Found link https://files.pythonhosted.org/packages/20/cc/62c3c53f446633b51912b35e06c13b7d02760a0e64cf445e2cb2bd9a45fb/mlx_audio-0.2.4.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.4 2026-03-30T19:36:03,431 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/4c/a8/49c30f5c1c4fbfd1747668adc06b682c9df71f3ebfb062ab338f0f70c801/mlx_audio-0.2.5-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,431 Found link https://files.pythonhosted.org/packages/67/9c/f19f31f3ca94ea5683fe701c4b495910959bd6aff78a38be8c8080c93785/mlx_audio-0.2.5.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.5 2026-03-30T19:36:03,432 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/1b/b6/f793574f8ae759c7649fe0972f4ff0a0722abe1e88af5509b1339df35705/mlx_audio-0.2.6-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,433 Found link https://files.pythonhosted.org/packages/60/f0/74062f4819a0deeda7c6d0b2f58e38c37f706bbf1ebca74b137583f6bf9c/mlx_audio-0.2.6.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.6 2026-03-30T19:36:03,434 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/00/4c/c5e58d568b978d6625b017ae724783519dbbb418cfa7c870b24478f8e9fd/mlx_audio-0.2.7-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,435 Found link https://files.pythonhosted.org/packages/b0/98/ff53546a41e05c4f03fffbf84e75f13b17c3eadb2b115b65a33f35d87f9f/mlx_audio-0.2.7.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.7 2026-03-30T19:36:03,435 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/c6/bf/c904e84f7313d12e7c441a4107f4d9994796122530be5ae6366c86d9e20b/mlx_audio-0.2.8-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-03-30T19:36:03,436 Found link https://files.pythonhosted.org/packages/65/e7/3dcf7e8ff9b9042db15c266346febb6b912659ba3cc9caee498a8eee30f9/mlx_audio-0.2.8.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9), version: 0.2.8 2026-03-30T19:36:03,437 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/80/c2/64d022c22ed28a2d20420b1193cd02fd6f34eb8e51d1d7a48f6123cdc607/mlx_audio-0.2.9-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-03-30T19:36:03,437 Found link https://files.pythonhosted.org/packages/07/ad/47f6e2eeacb33b40c788e81db4e27c2d141e178fb3998e75c5a0b9f365f7/mlx_audio-0.2.9.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9), version: 0.2.9 2026-03-30T19:36:03,438 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/cc/eb/b1caa0adce7d4c430e3a863c24a90fd6225f7f0e022db64d46a1d48048dd/mlx_audio-0.2.10-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,439 Found link https://files.pythonhosted.org/packages/3a/04/b5687457a49df7956e640acbcab657f21f10ad828ba1cc4c0f5296f2ca50/mlx_audio-0.2.10.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.2.10 2026-03-30T19:36:03,439 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/86/16/4e7a9d7d3ed7127b6dca7ec6492b9f8642aa7dc8d1c6b1349e3672e59171/mlx_audio-0.3.0rc1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,440 Found link https://files.pythonhosted.org/packages/2d/11/2570cff417b76eabb9f138f58cb856fdd7c35e0b5e8cd10178ff81f66487/mlx_audio-0.3.0rc1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.0rc1 2026-03-30T19:36:03,441 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/90/ea/5e5a9f0d08fa14baf119e5289edad1cba2963aa07ce4053c8fee4a83c753/mlx_audio-0.3.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,442 Found link https://files.pythonhosted.org/packages/ac/01/59ddcf9fda442858a493883e75ac3d4f1933ca33f4f222eff00e6469d755/mlx_audio-0.3.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.0 2026-03-30T19:36:03,443 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/7a/24/f97ab75295e5abb05c9e609ae55e4170bdd79cb8e6eb7d62415bfeb88b67/mlx_audio-0.3.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,443 Found link https://files.pythonhosted.org/packages/18/83/88b3dcae75ae0a6cd4cf6c55adb72d82f6bbad4c5f73e4bc821b387f3c10/mlx_audio-0.3.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.1 2026-03-30T19:36:03,444 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/9c/3c/08a1117834ef4d1e46dce7fa0fb557699474e7a0733a7cd5b400922b0a9a/mlx_audio-0.4.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,445 Found link https://files.pythonhosted.org/packages/70/0f/996d0cee9fc52e33092b89ba578bdb1bf37e5c8f61889dfa6bd00ee05a1b/mlx_audio-0.4.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.4.0 2026-03-30T19:36:03,446 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/7d/af/ad48f698d8c1cca1922418bb0f4167c84d9e8d3554e8d148904138dbb9c9/mlx_audio-0.4.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,447 Found link https://files.pythonhosted.org/packages/06/0f/5a6c43517d5c7a7200674c993df13c80d9b10311d83a2f83b45f028b3fff/mlx_audio-0.4.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.4.1 2026-03-30T19:36:03,447 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/df/02/bbbd9e99fe64a990a314d527f84c3d730bdb7bfe08dc96a3f5018d400ba8/mlx_audio-0.4.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,448 Found link https://files.pythonhosted.org/packages/9d/76/a74893a84caf7f36e401bedd5ccc5342299849a21a6fdf5ef68805d330bd/mlx_audio-0.4.2.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.4.2 2026-03-30T19:36:03,449 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio/ 2026-03-30T19:36:03,449 Getting page https://www.piwheels.org/simple/mlx-audio/ 2026-03-30T19:36:03,451 Found index url https://www.piwheels.org/simple 2026-03-30T19:36:03,636 Fetched page https://www.piwheels.org/simple/mlx-audio/ as text/html 2026-03-30T19:36:03,643 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.4.1-py3-none-any.whl#sha256=208a33f06c2d3033c505bae9dcd04e86f28872652647451881b500e5dd114bed (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,643 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.4.0-py3-none-any.whl#sha256=31845ec86973cda715d4f83cc158547fa55389393637ca39b7fae0421873dfb5 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,644 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.3.1-py3-none-any.whl#sha256=1bfe822c197fc3891ce79e57c1eaed6e419fad4a6cc1e430e44d2ac71ffe6002 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,644 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.3.0-py3-none-any.whl#sha256=ddd81f5b503e44d9c3e776be8446de45d06a850eae29568d1340723e88022987 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,645 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.3.0rc1-py3-none-any.whl#sha256=445e5e2c236861f44f76a00bdd85b21e7c4b9fda340b6abfbd0aacae7488cf51 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,646 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.10-py3-none-any.whl#sha256=c606febce4447824ee12fdfa3f9d21704312f7d2175b20d6ee392d687ca81eba (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-03-30T19:36:03,646 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.9-py3-none-any.whl#sha256=337b2c5bf8f5ea403d4ec0129189e31d3a065bb0af92fa88ef2bf81bfc24eb2b (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-03-30T19:36:03,647 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.8-py3-none-any.whl#sha256=fb26b43b7bdb1476ca06e180b379968e3bbd3fa39e0a5e325540096a1df17049 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-03-30T19:36:03,647 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.7-py3-none-any.whl#sha256=32d9b08da19d94d8d79d5f490aac854d4f20fb1ef70a4dfb1ccc83a0deb9284f (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,648 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.6-py3-none-any.whl#sha256=029dbea1a5f85a3de87e24c68a453dc0dfc958c54cff24f713f9f4046ad0c418 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,649 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.5-py3-none-any.whl#sha256=d7406a84c051d1907a70607dd10edf77aac3fd2feaa33154c8882c40ad2e9036 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,649 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.4-py3-none-any.whl#sha256=146d46ff57d4df661c0eff379f4d5bdf6e70db3898d6cf3fe1b4b4ade805a5b3 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,650 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.3-py3-none-any.whl#sha256=c25f6c996fba4ef63d427d9f47047e366bd70441e08a04916056f5be9b5ceb6a (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,650 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.2-py3-none-any.whl#sha256=0ab7a7b1b33636d6374cf710a9f0c7d224861a5a9906b3cd923d437771cf7313 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,651 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.1-py3-none-any.whl#sha256=f437bba566a56365a01b2daf116ed75be8ad2ce023931a9778cdb6b1e4f3ced6 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,651 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.0-py3-none-any.whl#sha256=0379ffd0eff82ca06e79c6dc2ae95b9b0e3706a8853fa6b68689a62dc7f11ac5 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,652 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.1.0-py3-none-any.whl#sha256=2a58a55e658c034207dcc110fa651df75f2ddd6f7e8adbc91dc23a7886765286 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,652 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.4-py3-none-any.whl#sha256=be18e4dd0f442a9a205dd55fc542f2a54ba8ef74ba73862ff34ebf3f018cf214 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,653 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.3-py3-none-any.whl#sha256=0a6231d04cac721894a3b012fa9e17a8e6d100698ad5ba95e745d901f742cc84 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,654 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.2-py3-none-any.whl#sha256=b7ca91ea63266273c83c3415f68b9aded390c49fbf97ce9aa9f9343109ef1bbf (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,654 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.1-py3-none-any.whl#sha256=c26be16aecde66ece304633336e7e1a50e7ad5d4a0be3bcc4e9f834ff1e7686f (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-03-30T19:36:03,655 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio/ 2026-03-30T19:36:03,655 Skipping link: not a file: https://pypi.org/simple/mlx-audio/ 2026-03-30T19:36:03,677 Given no hashes to check 1 links for project 'mlx-audio': discarding no candidates 2026-03-30T19:36:03,694 Collecting mlx-audio==0.4.2 2026-03-30T19:36:03,697 Created temporary directory: /tmp/pip-unpack-2zt3z8a1 2026-03-30T19:36:03,858 Downloading mlx_audio-0.4.2.tar.gz (981 kB) 2026-03-30T19:36:05,343 Added mlx-audio==0.4.2 from https://files.pythonhosted.org/packages/9d/76/a74893a84caf7f36e401bedd5ccc5342299849a21a6fdf5ef68805d330bd/mlx_audio-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-b_fszn0y' 2026-03-30T19:36:05,349 Created temporary directory: /tmp/pip-build-env-5bzaerb3 2026-03-30T19:36:05,354 Installing build dependencies: started 2026-03-30T19:36:05,355 Running command pip subprocess to install build dependencies 2026-03-30T19:36:06,490 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T19:36:06,925 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T19:36:06,947 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T19:36:08,754 Collecting setuptools>=61.0 2026-03-30T19:36:08,849 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-30T19:36:09,112 Collecting wheel 2026-03-30T19:36:09,125 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-30T19:36:09,313 Collecting packaging>=24.0 2026-03-30T19:36:09,330 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T19:36:12,273 Installing collected packages: setuptools, packaging, wheel 2026-03-30T19:36:15,868 Creating /tmp/pip-build-env-5bzaerb3/overlay/local/bin 2026-03-30T19:36:15,870 changing mode of /tmp/pip-build-env-5bzaerb3/overlay/local/bin/wheel to 755 2026-03-30T19:36:15,892 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-30T19:36:16,170 Installing build dependencies: finished with status 'done' 2026-03-30T19:36:16,177 Getting requirements to build wheel: started 2026-03-30T19:36:16,178 Running command Getting requirements to build wheel 2026-03-30T19:36:16,936 running egg_info 2026-03-30T19:36:16,942 writing mlx_audio.egg-info/PKG-INFO 2026-03-30T19:36:16,957 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-03-30T19:36:16,959 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-03-30T19:36:16,968 writing requirements to mlx_audio.egg-info/requires.txt 2026-03-30T19:36:16,969 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-03-30T19:36:17,127 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:17,154 reading manifest template 'MANIFEST.in' 2026-03-30T19:36:17,155 warning: no files found matching 'requirements.txt' 2026-03-30T19:36:17,436 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-03-30T19:36:17,627 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-03-30T19:36:17,716 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-03-30T19:36:17,806 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-03-30T19:36:17,896 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-03-30T19:36:17,898 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-03-30T19:36:17,903 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T19:36:17,906 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T19:36:17,907 adding license file 'LICENSE' 2026-03-30T19:36:17,938 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:18,036 Getting requirements to build wheel: finished with status 'done' 2026-03-30T19:36:18,039 Created temporary directory: /tmp/pip-modern-metadata-_lj11_5o 2026-03-30T19:36:18,042 Preparing metadata (pyproject.toml): started 2026-03-30T19:36:18,043 Running command Preparing metadata (pyproject.toml) 2026-03-30T19:36:18,759 running dist_info 2026-03-30T19:36:18,769 creating /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info 2026-03-30T19:36:18,770 writing /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/PKG-INFO 2026-03-30T19:36:18,784 writing dependency_links to /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/dependency_links.txt 2026-03-30T19:36:18,786 writing entry points to /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/entry_points.txt 2026-03-30T19:36:18,794 writing requirements to /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/requires.txt 2026-03-30T19:36:18,795 writing top-level names to /tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/top_level.txt 2026-03-30T19:36:18,797 writing manifest file '/tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:18,938 reading manifest file '/tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:18,940 reading manifest template 'MANIFEST.in' 2026-03-30T19:36:18,940 warning: no files found matching 'requirements.txt' 2026-03-30T19:36:19,229 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-03-30T19:36:19,407 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-03-30T19:36:19,502 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-03-30T19:36:19,594 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-03-30T19:36:19,688 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-03-30T19:36:19,689 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-03-30T19:36:19,692 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T19:36:19,694 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T19:36:19,694 adding license file 'LICENSE' 2026-03-30T19:36:19,718 writing manifest file '/tmp/pip-modern-metadata-_lj11_5o/mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:19,720 creating '/tmp/pip-modern-metadata-_lj11_5o/mlx_audio-0.4.2.dist-info' 2026-03-30T19:36:19,846 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T19:36:19,852 Source in /tmp/pip-wheel-xs734g2c/mlx-audio_26449a0541e34e16a597bea37842679f has version 0.4.2, which satisfies requirement mlx-audio==0.4.2 from https://files.pythonhosted.org/packages/9d/76/a74893a84caf7f36e401bedd5ccc5342299849a21a6fdf5ef68805d330bd/mlx_audio-0.4.2.tar.gz 2026-03-30T19:36:19,853 Removed mlx-audio==0.4.2 from https://files.pythonhosted.org/packages/9d/76/a74893a84caf7f36e401bedd5ccc5342299849a21a6fdf5ef68805d330bd/mlx_audio-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-b_fszn0y' 2026-03-30T19:36:19,862 Created temporary directory: /tmp/pip-unpack-fpj1a6e2 2026-03-30T19:36:19,863 Building wheels for collected packages: mlx-audio 2026-03-30T19:36:19,867 Created temporary directory: /tmp/pip-wheel-n07tb7b4 2026-03-30T19:36:19,868 Destination directory: /tmp/pip-wheel-n07tb7b4 2026-03-30T19:36:19,870 Building wheel for mlx-audio (pyproject.toml): started 2026-03-30T19:36:19,871 Running command Building wheel for mlx-audio (pyproject.toml) 2026-03-30T19:36:20,579 running bdist_wheel 2026-03-30T19:36:20,598 running build 2026-03-30T19:36:20,598 running build_py 2026-03-30T19:36:20,605 creating build/lib/mlx_audio 2026-03-30T19:36:20,607 copying mlx_audio/audio_io.py -> build/lib/mlx_audio 2026-03-30T19:36:20,610 copying mlx_audio/base.py -> build/lib/mlx_audio 2026-03-30T19:36:20,612 copying mlx_audio/server.py -> build/lib/mlx_audio 2026-03-30T19:36:20,615 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2026-03-30T19:36:20,617 copying mlx_audio/utils.py -> build/lib/mlx_audio 2026-03-30T19:36:20,619 copying mlx_audio/convert.py -> build/lib/mlx_audio 2026-03-30T19:36:20,622 copying mlx_audio/version.py -> build/lib/mlx_audio 2026-03-30T19:36:20,624 copying mlx_audio/dsp.py -> build/lib/mlx_audio 2026-03-30T19:36:20,626 creating build/lib/mlx_audio/sts 2026-03-30T19:36:20,627 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2026-03-30T19:36:20,630 copying mlx_audio/sts/generate.py -> build/lib/mlx_audio/sts 2026-03-30T19:36:20,632 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2026-03-30T19:36:20,634 creating build/lib/mlx_audio/stt 2026-03-30T19:36:20,635 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2026-03-30T19:36:20,637 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2026-03-30T19:36:20,639 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2026-03-30T19:36:20,641 creating build/lib/mlx_audio/lid 2026-03-30T19:36:20,642 copying mlx_audio/lid/__init__.py -> build/lib/mlx_audio/lid 2026-03-30T19:36:20,644 copying mlx_audio/lid/utils.py -> build/lib/mlx_audio/lid 2026-03-30T19:36:20,646 creating build/lib/mlx_audio/tts 2026-03-30T19:36:20,647 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2026-03-30T19:36:20,650 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2026-03-30T19:36:20,652 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2026-03-30T19:36:20,653 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2026-03-30T19:36:20,656 creating build/lib/mlx_audio/codec 2026-03-30T19:36:20,657 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2026-03-30T19:36:20,659 creating build/lib/mlx_audio/tests 2026-03-30T19:36:20,660 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,663 copying mlx_audio/tests/test_audio_io.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,665 copying mlx_audio/tests/test_lazy_imports.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,667 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,669 copying mlx_audio/tests/test_optional_deps.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,671 copying mlx_audio/tests/test_dsp.py -> build/lib/mlx_audio/tests 2026-03-30T19:36:20,673 creating build/lib/mlx_audio/vad 2026-03-30T19:36:20,674 copying mlx_audio/vad/__init__.py -> build/lib/mlx_audio/vad 2026-03-30T19:36:20,676 copying mlx_audio/vad/utils.py -> build/lib/mlx_audio/vad 2026-03-30T19:36:20,678 creating build/lib/mlx_audio/sts/models 2026-03-30T19:36:20,679 copying mlx_audio/sts/models/__init__.py -> build/lib/mlx_audio/sts/models 2026-03-30T19:36:20,681 creating build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,682 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,684 copying mlx_audio/sts/tests/test_deepfilternet.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,686 copying mlx_audio/sts/tests/test_lfm_audio.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,689 copying mlx_audio/sts/tests/test_sam_audio.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,691 copying mlx_audio/sts/tests/test_mossformer2_se.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,693 copying mlx_audio/sts/tests/test_moshi.py -> build/lib/mlx_audio/sts/tests 2026-03-30T19:36:20,695 creating build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,696 copying mlx_audio/sts/models/deepfilternet/weight_loader.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,699 copying mlx_audio/sts/models/deepfilternet/config.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,701 copying mlx_audio/sts/models/deepfilternet/network.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,703 copying mlx_audio/sts/models/deepfilternet/streaming.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,706 copying mlx_audio/sts/models/deepfilternet/__init__.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,708 copying mlx_audio/sts/models/deepfilternet/network_df1.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,710 copying mlx_audio/sts/models/deepfilternet/model.py -> build/lib/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:20,713 creating build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,714 copying mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,716 copying mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,718 copying mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,720 copying mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,722 copying mlx_audio/sts/models/mossformer2_se/config.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,724 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,726 copying mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,728 copying mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,729 copying mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,731 copying mlx_audio/sts/models/mossformer2_se/__init__.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,733 copying mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,735 copying mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,737 copying mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,739 copying mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,741 copying mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,743 copying mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,745 copying mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,747 copying mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,749 copying mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,751 copying mlx_audio/sts/models/mossformer2_se/model.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,754 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,756 copying mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:20,759 creating build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,760 copying mlx_audio/sts/models/lfm_audio/config.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,762 copying mlx_audio/sts/models/lfm_audio/processor.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,765 copying mlx_audio/sts/models/lfm_audio/__init__.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,766 copying mlx_audio/sts/models/lfm_audio/model.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,769 copying mlx_audio/sts/models/lfm_audio/detokenizer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,772 copying mlx_audio/sts/models/lfm_audio/conformer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,774 copying mlx_audio/sts/models/lfm_audio/transformer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:20,777 creating build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,778 copying mlx_audio/sts/models/sam_audio/text_encoder.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,781 copying mlx_audio/sts/models/sam_audio/patcher.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,783 copying mlx_audio/sts/models/sam_audio/config.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,785 copying mlx_audio/sts/models/sam_audio/processor.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,787 copying mlx_audio/sts/models/sam_audio/__init__.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,789 copying mlx_audio/sts/models/sam_audio/rope.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,791 copying mlx_audio/sts/models/sam_audio/align.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,793 copying mlx_audio/sts/models/sam_audio/model.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,796 copying mlx_audio/sts/models/sam_audio/transformer.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:20,799 creating build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,800 copying mlx_audio/sts/models/moshi/lm.py -> build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,803 copying mlx_audio/sts/models/moshi/generate.py -> build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,805 copying mlx_audio/sts/models/moshi/moshi.py -> build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,807 copying mlx_audio/sts/models/moshi/__init__.py -> build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,809 copying mlx_audio/sts/models/moshi/mimi_streamer.py -> build/lib/mlx_audio/sts/models/moshi 2026-03-30T19:36:20,811 creating build/lib/mlx_audio/sts/models/deepfilternet/scripts 2026-03-30T19:36:20,812 copying mlx_audio/sts/models/deepfilternet/scripts/convert.py -> build/lib/mlx_audio/sts/models/deepfilternet/scripts 2026-03-30T19:36:20,815 creating build/lib/mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:20,816 copying mlx_audio/sts/models/moshi/utils/sampling.py -> build/lib/mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:20,818 copying mlx_audio/sts/models/moshi/utils/loaders.py -> build/lib/mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:20,820 copying mlx_audio/sts/models/moshi/utils/__init__.py -> build/lib/mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:20,822 creating build/lib/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:20,824 copying mlx_audio/sts/models/moshi/modules/kv_cache.py -> build/lib/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:20,826 copying mlx_audio/sts/models/moshi/modules/__init__.py -> build/lib/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:20,828 copying mlx_audio/sts/models/moshi/modules/conditioner.py -> build/lib/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:20,830 copying mlx_audio/sts/models/moshi/modules/transformer.py -> build/lib/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:20,833 creating build/lib/mlx_audio/stt/models 2026-03-30T19:36:20,834 copying mlx_audio/stt/models/base.py -> build/lib/mlx_audio/stt/models 2026-03-30T19:36:20,837 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2026-03-30T19:36:20,839 creating build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,840 copying mlx_audio/stt/tests/test_sensevoice.py -> build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,842 copying mlx_audio/stt/tests/test_fireredasr2.py -> build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,844 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,847 copying mlx_audio/stt/tests/test_lasr_ctc.py -> build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,849 copying mlx_audio/stt/tests/test_cohere_asr.py -> build/lib/mlx_audio/stt/tests 2026-03-30T19:36:20,852 creating build/lib/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:20,853 copying mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:20,856 copying mlx_audio/stt/models/qwen3_asr/config.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:20,858 copying mlx_audio/stt/models/qwen3_asr/__init__.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:20,860 copying mlx_audio/stt/models/qwen3_asr/qwen3_asr.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:20,864 creating build/lib/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:20,865 copying mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:20,868 copying mlx_audio/stt/models/vibevoice_asr/config.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:20,870 copying mlx_audio/stt/models/vibevoice_asr/__init__.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:20,871 copying mlx_audio/stt/models/vibevoice_asr/audio_encoder.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:20,874 creating build/lib/mlx_audio/stt/models/granite_speech 2026-03-30T19:36:20,875 copying mlx_audio/stt/models/granite_speech/config.py -> build/lib/mlx_audio/stt/models/granite_speech 2026-03-30T19:36:20,877 copying mlx_audio/stt/models/granite_speech/__init__.py -> build/lib/mlx_audio/stt/models/granite_speech 2026-03-30T19:36:20,879 copying mlx_audio/stt/models/granite_speech/granite_speech.py -> build/lib/mlx_audio/stt/models/granite_speech 2026-03-30T19:36:20,882 creating build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,883 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,886 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,889 copying mlx_audio/stt/models/whisper/streaming.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,891 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,894 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,896 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,898 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,901 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2026-03-30T19:36:20,904 creating build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,905 copying mlx_audio/stt/models/cohere_asr/config.py -> build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,908 copying mlx_audio/stt/models/cohere_asr/__init__.py -> build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,910 copying mlx_audio/stt/models/cohere_asr/audio.py -> build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,912 copying mlx_audio/stt/models/cohere_asr/tokenizer.py -> build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,915 copying mlx_audio/stt/models/cohere_asr/cohere_asr.py -> build/lib/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:20,918 creating build/lib/mlx_audio/stt/models/mms 2026-03-30T19:36:20,919 copying mlx_audio/stt/models/mms/mms.py -> build/lib/mlx_audio/stt/models/mms 2026-03-30T19:36:20,922 copying mlx_audio/stt/models/mms/__init__.py -> build/lib/mlx_audio/stt/models/mms 2026-03-30T19:36:20,924 creating build/lib/mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:20,925 copying mlx_audio/stt/models/qwen2_audio/config.py -> build/lib/mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:20,928 copying mlx_audio/stt/models/qwen2_audio/__init__.py -> build/lib/mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:20,930 copying mlx_audio/stt/models/qwen2_audio/qwen2_audio.py -> build/lib/mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:20,934 creating build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,935 copying mlx_audio/stt/models/voxtral_realtime/config.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,937 copying mlx_audio/stt/models/voxtral_realtime/decoder.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,939 copying mlx_audio/stt/models/voxtral_realtime/__init__.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,940 copying mlx_audio/stt/models/voxtral_realtime/voxtral_realtime.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,943 copying mlx_audio/stt/models/voxtral_realtime/encoder.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,945 copying mlx_audio/stt/models/voxtral_realtime/audio.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,947 copying mlx_audio/stt/models/voxtral_realtime/tokenizer.py -> build/lib/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:20,950 creating build/lib/mlx_audio/stt/models/moonshine 2026-03-30T19:36:20,951 copying mlx_audio/stt/models/moonshine/config.py -> build/lib/mlx_audio/stt/models/moonshine 2026-03-30T19:36:20,953 copying mlx_audio/stt/models/moonshine/moonshine.py -> build/lib/mlx_audio/stt/models/moonshine 2026-03-30T19:36:20,956 copying mlx_audio/stt/models/moonshine/__init__.py -> build/lib/mlx_audio/stt/models/moonshine 2026-03-30T19:36:20,958 creating build/lib/mlx_audio/stt/models/qwen3_forced_aligner 2026-03-30T19:36:20,959 copying mlx_audio/stt/models/qwen3_forced_aligner/__init__.py -> build/lib/mlx_audio/stt/models/qwen3_forced_aligner 2026-03-30T19:36:20,961 creating build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,962 copying mlx_audio/stt/models/canary/config.py -> build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,965 copying mlx_audio/stt/models/canary/decoder.py -> build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,967 copying mlx_audio/stt/models/canary/__init__.py -> build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,969 copying mlx_audio/stt/models/canary/canary.py -> build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,972 copying mlx_audio/stt/models/canary/tokenizer.py -> build/lib/mlx_audio/stt/models/canary 2026-03-30T19:36:20,974 creating build/lib/mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:20,975 copying mlx_audio/stt/models/fireredasr2/config.py -> build/lib/mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:20,977 copying mlx_audio/stt/models/fireredasr2/fireredasr2.py -> build/lib/mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:20,980 copying mlx_audio/stt/models/fireredasr2/__init__.py -> build/lib/mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:20,982 creating build/lib/mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:20,983 copying mlx_audio/stt/models/lasr_ctc/config.py -> build/lib/mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:20,986 copying mlx_audio/stt/models/lasr_ctc/__init__.py -> build/lib/mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:20,988 copying mlx_audio/stt/models/lasr_ctc/lasr.py -> build/lib/mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:20,991 creating build/lib/mlx_audio/stt/models/glmasr 2026-03-30T19:36:20,992 copying mlx_audio/stt/models/glmasr/config.py -> build/lib/mlx_audio/stt/models/glmasr 2026-03-30T19:36:20,994 copying mlx_audio/stt/models/glmasr/glmasr.py -> build/lib/mlx_audio/stt/models/glmasr 2026-03-30T19:36:20,996 copying mlx_audio/stt/models/glmasr/__init__.py -> build/lib/mlx_audio/stt/models/glmasr 2026-03-30T19:36:20,999 creating build/lib/mlx_audio/stt/models/voxtral 2026-03-30T19:36:21,000 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2026-03-30T19:36:21,002 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2026-03-30T19:36:21,004 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2026-03-30T19:36:21,006 creating build/lib/mlx_audio/stt/models/wav2vec 2026-03-30T19:36:21,007 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-03-30T19:36:21,010 copying mlx_audio/stt/models/wav2vec/__init__.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-03-30T19:36:21,012 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-03-30T19:36:21,015 creating build/lib/mlx_audio/stt/models/sensevoice 2026-03-30T19:36:21,016 copying mlx_audio/stt/models/sensevoice/config.py -> build/lib/mlx_audio/stt/models/sensevoice 2026-03-30T19:36:21,018 copying mlx_audio/stt/models/sensevoice/__init__.py -> build/lib/mlx_audio/stt/models/sensevoice 2026-03-30T19:36:21,020 copying mlx_audio/stt/models/sensevoice/sensevoice.py -> build/lib/mlx_audio/stt/models/sensevoice 2026-03-30T19:36:21,023 creating build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,024 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,026 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,028 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,030 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,032 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,034 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,037 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,039 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,041 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-03-30T19:36:21,043 creating build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:21,044 copying mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py -> build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:21,047 copying mlx_audio/stt/models/vibevoice_asr/tests/__init__.py -> build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:21,049 creating build/lib/mlx_audio/stt/models/whisper/tests 2026-03-30T19:36:21,050 copying mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/lib/mlx_audio/stt/models/whisper/tests 2026-03-30T19:36:21,053 creating build/lib/mlx_audio/stt/models/mms/tests 2026-03-30T19:36:21,054 copying mlx_audio/stt/models/mms/tests/__init__.py -> build/lib/mlx_audio/stt/models/mms/tests 2026-03-30T19:36:21,055 copying mlx_audio/stt/models/mms/tests/test_mms.py -> build/lib/mlx_audio/stt/models/mms/tests 2026-03-30T19:36:21,058 creating build/lib/mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:21,059 copying mlx_audio/stt/models/moonshine/tests/__init__.py -> build/lib/mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:21,060 copying mlx_audio/stt/models/moonshine/tests/test_moonshine.py -> build/lib/mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:21,063 creating build/lib/mlx_audio/stt/models/canary/tests 2026-03-30T19:36:21,064 copying mlx_audio/stt/models/canary/tests/test_canary.py -> build/lib/mlx_audio/stt/models/canary/tests 2026-03-30T19:36:21,066 copying mlx_audio/stt/models/canary/tests/__init__.py -> build/lib/mlx_audio/stt/models/canary/tests 2026-03-30T19:36:21,068 creating build/lib/mlx_audio/stt/models/sensevoice/tests 2026-03-30T19:36:21,069 copying mlx_audio/stt/models/sensevoice/tests/__init__.py -> build/lib/mlx_audio/stt/models/sensevoice/tests 2026-03-30T19:36:21,071 creating build/lib/mlx_audio/lid/models 2026-03-30T19:36:21,072 copying mlx_audio/lid/models/__init__.py -> build/lib/mlx_audio/lid/models 2026-03-30T19:36:21,074 creating build/lib/mlx_audio/lid/tests 2026-03-30T19:36:21,075 copying mlx_audio/lid/tests/__init__.py -> build/lib/mlx_audio/lid/tests 2026-03-30T19:36:21,077 copying mlx_audio/lid/tests/test_lid.py -> build/lib/mlx_audio/lid/tests 2026-03-30T19:36:21,080 creating build/lib/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:21,080 copying mlx_audio/lid/models/ecapa_tdnn/mel.py -> build/lib/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:21,082 copying mlx_audio/lid/models/ecapa_tdnn/config.py -> build/lib/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:21,084 copying mlx_audio/lid/models/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:21,086 copying mlx_audio/lid/models/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:21,088 creating build/lib/mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:21,089 copying mlx_audio/lid/models/wav2vec2/config.py -> build/lib/mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:21,091 copying mlx_audio/lid/models/wav2vec2/__init__.py -> build/lib/mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:21,093 copying mlx_audio/lid/models/wav2vec2/wav2vec_lid.py -> build/lib/mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:21,095 creating build/lib/mlx_audio/tts/models 2026-03-30T19:36:21,096 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2026-03-30T19:36:21,099 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2026-03-30T19:36:21,100 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2026-03-30T19:36:21,102 creating build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,103 copying mlx_audio/tts/tests/test_voxtral_tts_text_preprocess.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,105 copying mlx_audio/tts/tests/test_voxtral_tts_audio_tokenizer.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,107 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,109 copying mlx_audio/tts/tests/test_voxtral_tts_tekken.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,111 copying mlx_audio/tts/tests/test_echo_tts.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,113 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,115 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,119 copying mlx_audio/tts/tests/test_voxtral_tts_prompt.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,121 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,123 copying mlx_audio/tts/tests/test_qwen3_tts.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,125 copying mlx_audio/tts/tests/test_voxcpm.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,128 copying mlx_audio/tts/tests/test_generate.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,130 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,132 copying mlx_audio/tts/tests/test_voxcpm_integration.py -> build/lib/mlx_audio/tts/tests 2026-03-30T19:36:21,134 creating build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,135 copying mlx_audio/tts/models/voxcpm/config.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,137 copying mlx_audio/tts/models/voxcpm/minicpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,140 copying mlx_audio/tts/models/voxcpm/audio_vae.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,142 copying mlx_audio/tts/models/voxcpm/__init__.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,144 copying mlx_audio/tts/models/voxcpm/dit.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,146 copying mlx_audio/tts/models/voxcpm/encoder.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,148 copying mlx_audio/tts/models/voxcpm/voxcpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:21,151 creating build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,152 copying mlx_audio/tts/models/kitten_tts/modules.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,155 copying mlx_audio/tts/models/kitten_tts/istftnet.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,158 copying mlx_audio/tts/models/kitten_tts/preprocess.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,160 copying mlx_audio/tts/models/kitten_tts/__init__.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,162 copying mlx_audio/tts/models/kitten_tts/convert.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,165 copying mlx_audio/tts/models/kitten_tts/kitten_tts.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,167 copying mlx_audio/tts/models/kitten_tts/quant.py -> build/lib/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:21,170 creating build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,171 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,174 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,176 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,178 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,180 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2026-03-30T19:36:21,183 creating build/lib/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:21,184 copying mlx_audio/tts/models/bailingmm/__init__.py -> build/lib/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:21,185 copying mlx_audio/tts/models/bailingmm/bailingmm.py -> build/lib/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:21,189 copying mlx_audio/tts/models/bailingmm/convert.py -> build/lib/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:21,191 creating build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,192 copying mlx_audio/tts/models/echo_tts/echo_tts.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,195 copying mlx_audio/tts/models/echo_tts/config.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,196 copying mlx_audio/tts/models/echo_tts/sampling.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,199 copying mlx_audio/tts/models/echo_tts/text.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,200 copying mlx_audio/tts/models/echo_tts/__init__.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,202 copying mlx_audio/tts/models/echo_tts/audio.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,204 copying mlx_audio/tts/models/echo_tts/model.py -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:21,207 creating build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:21,208 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:21,210 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:21,212 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:21,215 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:21,217 creating build/lib/mlx_audio/tts/models/dense 2026-03-30T19:36:21,219 copying mlx_audio/tts/models/dense/dense.py -> build/lib/mlx_audio/tts/models/dense 2026-03-30T19:36:21,220 copying mlx_audio/tts/models/dense/__init__.py -> build/lib/mlx_audio/tts/models/dense 2026-03-30T19:36:21,223 creating build/lib/mlx_audio/tts/models/soprano 2026-03-30T19:36:21,224 copying mlx_audio/tts/models/soprano/text.py -> build/lib/mlx_audio/tts/models/soprano 2026-03-30T19:36:21,226 copying mlx_audio/tts/models/soprano/decoder.py -> build/lib/mlx_audio/tts/models/soprano 2026-03-30T19:36:21,228 copying mlx_audio/tts/models/soprano/__init__.py -> build/lib/mlx_audio/tts/models/soprano 2026-03-30T19:36:21,230 copying mlx_audio/tts/models/soprano/soprano.py -> build/lib/mlx_audio/tts/models/soprano 2026-03-30T19:36:21,233 creating build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,234 copying mlx_audio/tts/models/fish_qwen3_omni/config.py -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,236 copying mlx_audio/tts/models/fish_qwen3_omni/fish_speech.py -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,238 copying mlx_audio/tts/models/fish_qwen3_omni/prompt.py -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,240 copying mlx_audio/tts/models/fish_qwen3_omni/__init__.py -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,242 copying mlx_audio/tts/models/fish_qwen3_omni/tokenizer.py -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:21,245 creating build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,245 copying mlx_audio/tts/models/pocket_tts/mimi.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,248 copying mlx_audio/tts/models/pocket_tts/config.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,250 copying mlx_audio/tts/models/pocket_tts/__init__.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,251 copying mlx_audio/tts/models/pocket_tts/utils.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,253 copying mlx_audio/tts/models/pocket_tts/rope.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,255 copying mlx_audio/tts/models/pocket_tts/mlp.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,257 copying mlx_audio/tts/models/pocket_tts/transformer.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,260 copying mlx_audio/tts/models/pocket_tts/flow_lm.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,262 copying mlx_audio/tts/models/pocket_tts/pocket_tts.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,265 copying mlx_audio/tts/models/pocket_tts/conditioners.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:21,267 creating build/lib/mlx_audio/tts/models/spark 2026-03-30T19:36:21,268 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2026-03-30T19:36:21,271 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2026-03-30T19:36:21,273 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2026-03-30T19:36:21,275 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2026-03-30T19:36:21,278 creating build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,279 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,282 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,285 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,287 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,289 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,292 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2026-03-30T19:36:21,294 creating build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,295 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,297 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,299 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,301 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,303 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,305 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,307 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,309 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,311 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2026-03-30T19:36:21,313 creating build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:21,314 copying mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:21,316 copying mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:21,320 creating build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,320 copying mlx_audio/tts/models/vibevoice/config.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,323 copying mlx_audio/tts/models/vibevoice/language_model.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,325 copying mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,327 copying mlx_audio/tts/models/vibevoice/__init__.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,329 copying mlx_audio/tts/models/vibevoice/scheduler.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,331 copying mlx_audio/tts/models/vibevoice/vibevoice.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,334 copying mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:21,337 creating build/lib/mlx_audio/tts/models/llama 2026-03-30T19:36:21,338 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2026-03-30T19:36:21,340 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2026-03-30T19:36:21,343 creating build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,344 copying mlx_audio/tts/models/qwen3_tts/talker.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,347 copying mlx_audio/tts/models/qwen3_tts/config.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,349 copying mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,353 copying mlx_audio/tts/models/qwen3_tts/speaker_encoder.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,355 copying mlx_audio/tts/models/qwen3_tts/__init__.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,357 copying mlx_audio/tts/models/qwen3_tts/qwen3_tts.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:21,362 creating build/lib/mlx_audio/tts/models/qwen3 2026-03-30T19:36:21,363 copying mlx_audio/tts/models/qwen3/qwen3.py -> build/lib/mlx_audio/tts/models/qwen3 2026-03-30T19:36:21,365 copying mlx_audio/tts/models/qwen3/__init__.py -> build/lib/mlx_audio/tts/models/qwen3 2026-03-30T19:36:21,368 creating build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,369 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,372 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,374 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,376 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,378 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,381 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:21,383 creating build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:21,384 copying mlx_audio/tts/models/kugelaudio/config.py -> build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:21,386 copying mlx_audio/tts/models/kugelaudio/__init__.py -> build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:21,388 copying mlx_audio/tts/models/kugelaudio/kugelaudio.py -> build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:21,391 copying mlx_audio/tts/models/kugelaudio/scheduler.py -> build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:21,393 creating build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,394 copying mlx_audio/tts/models/irodori_tts/config.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,396 copying mlx_audio/tts/models/irodori_tts/sampling.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,399 copying mlx_audio/tts/models/irodori_tts/text.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,401 copying mlx_audio/tts/models/irodori_tts/irodori_tts.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,403 copying mlx_audio/tts/models/irodori_tts/__init__.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,405 copying mlx_audio/tts/models/irodori_tts/model.py -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:21,408 creating build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,409 copying mlx_audio/tts/models/tada/config.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,411 copying mlx_audio/tts/models/tada/text_utils.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,413 copying mlx_audio/tts/models/tada/tada.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,416 copying mlx_audio/tts/models/tada/diffusion_head.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,418 copying mlx_audio/tts/models/tada/__init__.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,420 copying mlx_audio/tts/models/tada/llama.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,422 copying mlx_audio/tts/models/tada/gray_code.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,424 copying mlx_audio/tts/models/tada/codec.py -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:21,427 creating build/lib/mlx_audio/tts/models/sesame 2026-03-30T19:36:21,428 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2026-03-30T19:36:21,431 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2026-03-30T19:36:21,433 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2026-03-30T19:36:21,435 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2026-03-30T19:36:21,438 creating build/lib/mlx_audio/tts/models/bark 2026-03-30T19:36:21,439 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2026-03-30T19:36:21,442 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2026-03-30T19:36:21,444 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2026-03-30T19:36:21,446 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2026-03-30T19:36:21,450 creating build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,451 copying mlx_audio/tts/models/voxtral_tts/acoustic_head.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,453 copying mlx_audio/tts/models/voxtral_tts/common.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,455 copying mlx_audio/tts/models/voxtral_tts/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,458 copying mlx_audio/tts/models/voxtral_tts/__init__.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,459 copying mlx_audio/tts/models/voxtral_tts/tekken.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,462 copying mlx_audio/tts/models/voxtral_tts/voxtral_tts.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,464 copying mlx_audio/tts/models/voxtral_tts/text_preprocess.py -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:21,467 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,468 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,470 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,473 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,475 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,478 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,480 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,482 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,483 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,486 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:21,488 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:21,489 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:21,491 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:21,493 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:21,494 copying mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:21,497 copying mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:21,500 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,501 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,504 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,506 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,508 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,509 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:21,512 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:21,513 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:21,515 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:21,517 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:21,519 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:21,522 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,523 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,525 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,528 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,530 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,532 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,534 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,536 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,538 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,540 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:21,542 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:21,543 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:21,545 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:21,547 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:21,549 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:21,551 creating build/lib/mlx_audio/tts/models/spark/utils 2026-03-30T19:36:21,552 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-03-30T19:36:21,554 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-03-30T19:36:21,557 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-03-30T19:36:21,559 creating build/lib/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:21,560 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:21,562 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:21,564 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:21,567 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:21,569 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,570 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,573 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,575 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,577 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,579 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:21,582 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:21,583 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:21,585 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:21,587 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:21,589 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:21,591 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:21,592 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:21,594 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:21,596 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,597 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,599 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,601 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,603 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,605 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:21,607 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-03-30T19:36:21,608 copying mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-03-30T19:36:21,611 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,613 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,615 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,618 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,620 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,623 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,626 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,629 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,631 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:21,634 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:21,636 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:21,638 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:21,641 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,642 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,644 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,647 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,649 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,652 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:21,654 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:21,656 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:21,658 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:21,660 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:21,663 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:21,666 creating build/lib/mlx_audio/codec/models 2026-03-30T19:36:21,667 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2026-03-30T19:36:21,670 creating build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,671 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,673 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,675 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,677 copying mlx_audio/codec/tests/test_fish_s1_dac.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,679 copying mlx_audio/codec/tests/test_ecapa_backbone.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,681 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,684 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,686 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,687 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,689 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2026-03-30T19:36:21,692 creating build/lib/mlx_audio/codec/models/vocos 2026-03-30T19:36:21,693 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2026-03-30T19:36:21,695 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2026-03-30T19:36:21,697 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2026-03-30T19:36:21,700 creating build/lib/mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:21,701 copying mlx_audio/codec/models/ecapa_tdnn/config.py -> build/lib/mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:21,703 copying mlx_audio/codec/models/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:21,705 copying mlx_audio/codec/models/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:21,708 creating build/lib/mlx_audio/codec/models/dacvae 2026-03-30T19:36:21,709 copying mlx_audio/codec/models/dacvae/__init__.py -> build/lib/mlx_audio/codec/models/dacvae 2026-03-30T19:36:21,712 copying mlx_audio/codec/models/dacvae/codec.py -> build/lib/mlx_audio/codec/models/dacvae 2026-03-30T19:36:21,716 creating build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,718 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,721 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,724 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,726 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,728 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2026-03-30T19:36:21,731 creating build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,732 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,734 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,737 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,739 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,741 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,743 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:21,746 creating build/lib/mlx_audio/codec/models/descript 2026-03-30T19:36:21,747 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2026-03-30T19:36:21,750 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2026-03-30T19:36:21,753 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2026-03-30T19:36:21,755 creating build/lib/mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:21,756 copying mlx_audio/codec/models/fish_s1_dac/fish_s1_dac.py -> build/lib/mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:21,759 copying mlx_audio/codec/models/fish_s1_dac/__init__.py -> build/lib/mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:21,762 creating build/lib/mlx_audio/codec/models/s3 2026-03-30T19:36:21,763 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2026-03-30T19:36:21,765 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2026-03-30T19:36:21,768 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2026-03-30T19:36:21,771 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2026-03-30T19:36:21,774 creating build/lib/mlx_audio/codec/models/encodec 2026-03-30T19:36:21,775 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2026-03-30T19:36:21,778 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2026-03-30T19:36:21,780 creating build/lib/mlx_audio/codec/models/mimi 2026-03-30T19:36:21,782 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2026-03-30T19:36:21,784 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2026-03-30T19:36:21,787 creating build/lib/mlx_audio/codec/models/descript/nn 2026-03-30T19:36:21,789 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-03-30T19:36:21,791 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-03-30T19:36:21,794 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-03-30T19:36:21,797 creating build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,798 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,801 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,804 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,807 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,809 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:21,812 creating build/lib/mlx_audio/vad/models 2026-03-30T19:36:21,814 copying mlx_audio/vad/models/__init__.py -> build/lib/mlx_audio/vad/models 2026-03-30T19:36:21,817 creating build/lib/mlx_audio/vad/tests 2026-03-30T19:36:21,818 copying mlx_audio/vad/tests/__init__.py -> build/lib/mlx_audio/vad/tests 2026-03-30T19:36:21,820 copying mlx_audio/vad/tests/test_smart_turn_v3.py -> build/lib/mlx_audio/vad/tests 2026-03-30T19:36:21,823 copying mlx_audio/vad/tests/test_sortformer.py -> build/lib/mlx_audio/vad/tests 2026-03-30T19:36:21,826 creating build/lib/mlx_audio/vad/models/sortformer 2026-03-30T19:36:21,827 copying mlx_audio/vad/models/sortformer/config.py -> build/lib/mlx_audio/vad/models/sortformer 2026-03-30T19:36:21,830 copying mlx_audio/vad/models/sortformer/__init__.py -> build/lib/mlx_audio/vad/models/sortformer 2026-03-30T19:36:21,833 copying mlx_audio/vad/models/sortformer/convert.py -> build/lib/mlx_audio/vad/models/sortformer 2026-03-30T19:36:21,836 copying mlx_audio/vad/models/sortformer/sortformer.py -> build/lib/mlx_audio/vad/models/sortformer 2026-03-30T19:36:21,840 creating build/lib/mlx_audio/vad/models/smart_turn 2026-03-30T19:36:21,841 copying mlx_audio/vad/models/smart_turn/config.py -> build/lib/mlx_audio/vad/models/smart_turn 2026-03-30T19:36:21,844 copying mlx_audio/vad/models/smart_turn/smart_turn.py -> build/lib/mlx_audio/vad/models/smart_turn 2026-03-30T19:36:21,846 copying mlx_audio/vad/models/smart_turn/__init__.py -> build/lib/mlx_audio/vad/models/smart_turn 2026-03-30T19:36:21,849 running egg_info 2026-03-30T19:36:21,860 writing mlx_audio.egg-info/PKG-INFO 2026-03-30T19:36:21,874 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-03-30T19:36:21,876 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-03-30T19:36:21,884 writing requirements to mlx_audio.egg-info/requires.txt 2026-03-30T19:36:21,886 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-03-30T19:36:22,011 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:22,038 reading manifest template 'MANIFEST.in' 2026-03-30T19:36:22,039 warning: no files found matching 'requirements.txt' 2026-03-30T19:36:22,345 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-03-30T19:36:22,534 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-03-30T19:36:22,626 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-03-30T19:36:22,716 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-03-30T19:36:22,812 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-03-30T19:36:22,814 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-03-30T19:36:22,818 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T19:36:22,822 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T19:36:22,823 adding license file 'LICENSE' 2026-03-30T19:36:22,853 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-03-30T19:36:22,923 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:22,925 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2026-03-30T19:36:22,929 copying mlx_audio/tts/models/bailingmm/README.md -> build/lib/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:22,932 copying mlx_audio/tts/models/echo_tts/README.md -> build/lib/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:22,935 copying mlx_audio/tts/models/dense/README.md -> build/lib/mlx_audio/tts/models/dense 2026-03-30T19:36:22,937 copying mlx_audio/tts/models/fish_qwen3_omni/README.md -> build/lib/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:22,940 copying mlx_audio/tts/models/qwen3_tts/README.md -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:22,944 copying mlx_audio/tts/models/kugelaudio/README.md -> build/lib/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:22,946 copying mlx_audio/tts/models/irodori_tts/README.md -> build/lib/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:22,949 copying mlx_audio/tts/models/tada/README.md -> build/lib/mlx_audio/tts/models/tada 2026-03-30T19:36:22,952 copying mlx_audio/tts/models/voxtral_tts/README.md -> build/lib/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:23,012 installing to build/bdist.linux-armv7l/wheel 2026-03-30T19:36:23,012 running install 2026-03-30T19:36:23,035 running install_lib 2026-03-30T19:36:23,041 creating build/bdist.linux-armv7l/wheel 2026-03-30T19:36:23,044 creating build/bdist.linux-armv7l/wheel/mlx_audio 2026-03-30T19:36:23,045 copying build/lib/mlx_audio/audio_io.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:23,049 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2026-03-30T19:36:23,051 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-03-30T19:36:23,053 copying build/lib/mlx_audio/sts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-03-30T19:36:23,056 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models 2026-03-30T19:36:23,058 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,060 copying build/lib/mlx_audio/sts/models/deepfilternet/weight_loader.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,063 copying build/lib/mlx_audio/sts/models/deepfilternet/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,066 copying build/lib/mlx_audio/sts/models/deepfilternet/network.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,069 copying build/lib/mlx_audio/sts/models/deepfilternet/streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,072 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/deepfilternet/scripts 2026-03-30T19:36:23,074 copying build/lib/mlx_audio/sts/models/deepfilternet/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet/scripts 2026-03-30T19:36:23,077 copying build/lib/mlx_audio/sts/models/deepfilternet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,079 copying build/lib/mlx_audio/sts/models/deepfilternet/network_df1.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,082 copying build/lib/mlx_audio/sts/models/deepfilternet/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/deepfilternet 2026-03-30T19:36:23,085 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,087 copying build/lib/mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,090 copying build/lib/mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,092 copying build/lib/mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,095 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,097 copying build/lib/mlx_audio/sts/models/mossformer2_se/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,099 copying build/lib/mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,102 copying build/lib/mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,104 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,107 copying build/lib/mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,109 copying build/lib/mlx_audio/sts/models/mossformer2_se/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,111 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,114 copying build/lib/mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,116 copying build/lib/mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,119 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,121 copying build/lib/mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,123 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,126 copying build/lib/mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,128 copying build/lib/mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,131 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,133 copying build/lib/mlx_audio/sts/models/mossformer2_se/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,136 copying build/lib/mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,138 copying build/lib/mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-03-30T19:36:23,142 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,143 copying build/lib/mlx_audio/sts/models/lfm_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,146 copying build/lib/mlx_audio/sts/models/lfm_audio/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,149 copying build/lib/mlx_audio/sts/models/lfm_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,151 copying build/lib/mlx_audio/sts/models/lfm_audio/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,155 copying build/lib/mlx_audio/sts/models/lfm_audio/detokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,158 copying build/lib/mlx_audio/sts/models/lfm_audio/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,161 copying build/lib/mlx_audio/sts/models/lfm_audio/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-03-30T19:36:23,164 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,165 copying build/lib/mlx_audio/sts/models/sam_audio/text_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,168 copying build/lib/mlx_audio/sts/models/sam_audio/patcher.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,170 copying build/lib/mlx_audio/sts/models/sam_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,173 copying build/lib/mlx_audio/sts/models/sam_audio/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,175 copying build/lib/mlx_audio/sts/models/sam_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,177 copying build/lib/mlx_audio/sts/models/sam_audio/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,180 copying build/lib/mlx_audio/sts/models/sam_audio/align.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,182 copying build/lib/mlx_audio/sts/models/sam_audio/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,185 copying build/lib/mlx_audio/sts/models/sam_audio/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-03-30T19:36:23,188 copying build/lib/mlx_audio/sts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models 2026-03-30T19:36:23,190 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/moshi 2026-03-30T19:36:23,192 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:23,194 copying build/lib/mlx_audio/sts/models/moshi/utils/sampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:23,196 copying build/lib/mlx_audio/sts/models/moshi/utils/loaders.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:23,198 copying build/lib/mlx_audio/sts/models/moshi/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/utils 2026-03-30T19:36:23,200 copying build/lib/mlx_audio/sts/models/moshi/lm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi 2026-03-30T19:36:23,203 copying build/lib/mlx_audio/sts/models/moshi/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi 2026-03-30T19:36:23,205 copying build/lib/mlx_audio/sts/models/moshi/moshi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi 2026-03-30T19:36:23,208 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:23,209 copying build/lib/mlx_audio/sts/models/moshi/modules/kv_cache.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:23,211 copying build/lib/mlx_audio/sts/models/moshi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:23,213 copying build/lib/mlx_audio/sts/models/moshi/modules/conditioner.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:23,216 copying build/lib/mlx_audio/sts/models/moshi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi/modules 2026-03-30T19:36:23,218 copying build/lib/mlx_audio/sts/models/moshi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi 2026-03-30T19:36:23,220 copying build/lib/mlx_audio/sts/models/moshi/mimi_streamer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/moshi 2026-03-30T19:36:23,222 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-03-30T19:36:23,224 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2026-03-30T19:36:23,225 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,228 copying build/lib/mlx_audio/sts/tests/test_deepfilternet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,230 copying build/lib/mlx_audio/sts/tests/test_lfm_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,233 copying build/lib/mlx_audio/sts/tests/test_sam_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,235 copying build/lib/mlx_audio/sts/tests/test_mossformer2_se.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,238 copying build/lib/mlx_audio/sts/tests/test_moshi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-03-30T19:36:23,240 copying build/lib/mlx_audio/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:23,242 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:23,245 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2026-03-30T19:36:23,246 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-03-30T19:36:23,249 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2026-03-30T19:36:23,251 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:23,252 copying build/lib/mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:23,254 copying build/lib/mlx_audio/stt/models/qwen3_asr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:23,257 copying build/lib/mlx_audio/stt/models/qwen3_asr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:23,259 copying build/lib/mlx_audio/stt/models/qwen3_asr/qwen3_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-03-30T19:36:23,262 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:23,263 copying build/lib/mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:23,266 copying build/lib/mlx_audio/stt/models/vibevoice_asr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:23,268 copying build/lib/mlx_audio/stt/models/vibevoice_asr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:23,271 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:23,272 copying build/lib/mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:23,275 copying build/lib/mlx_audio/stt/models/vibevoice_asr/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr/tests 2026-03-30T19:36:23,276 copying build/lib/mlx_audio/stt/models/vibevoice_asr/audio_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-03-30T19:36:23,280 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/granite_speech 2026-03-30T19:36:23,281 copying build/lib/mlx_audio/stt/models/granite_speech/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/granite_speech 2026-03-30T19:36:23,283 copying build/lib/mlx_audio/stt/models/granite_speech/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/granite_speech 2026-03-30T19:36:23,285 copying build/lib/mlx_audio/stt/models/granite_speech/granite_speech.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/granite_speech 2026-03-30T19:36:23,288 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2026-03-30T19:36:23,289 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,294 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,296 copying build/lib/mlx_audio/stt/models/whisper/streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,299 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,301 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,303 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,306 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/tests 2026-03-30T19:36:23,307 copying build/lib/mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/tests 2026-03-30T19:36:23,310 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,312 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-03-30T19:36:23,315 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,316 copying build/lib/mlx_audio/stt/models/cohere_asr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,318 copying build/lib/mlx_audio/stt/models/cohere_asr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,320 copying build/lib/mlx_audio/stt/models/cohere_asr/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,322 copying build/lib/mlx_audio/stt/models/cohere_asr/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,324 copying build/lib/mlx_audio/stt/models/cohere_asr/cohere_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/cohere_asr 2026-03-30T19:36:23,328 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/mms 2026-03-30T19:36:23,329 copying build/lib/mlx_audio/stt/models/mms/mms.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/mms 2026-03-30T19:36:23,332 copying build/lib/mlx_audio/stt/models/mms/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/mms 2026-03-30T19:36:23,334 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/mms/tests 2026-03-30T19:36:23,335 copying build/lib/mlx_audio/stt/models/mms/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/mms/tests 2026-03-30T19:36:23,337 copying build/lib/mlx_audio/stt/models/mms/tests/test_mms.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/mms/tests 2026-03-30T19:36:23,339 copying build/lib/mlx_audio/stt/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-03-30T19:36:23,341 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:23,342 copying build/lib/mlx_audio/stt/models/qwen2_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:23,344 copying build/lib/mlx_audio/stt/models/qwen2_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:23,346 copying build/lib/mlx_audio/stt/models/qwen2_audio/qwen2_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen2_audio 2026-03-30T19:36:23,349 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-03-30T19:36:23,351 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,352 copying build/lib/mlx_audio/stt/models/voxtral_realtime/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,354 copying build/lib/mlx_audio/stt/models/voxtral_realtime/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,356 copying build/lib/mlx_audio/stt/models/voxtral_realtime/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,358 copying build/lib/mlx_audio/stt/models/voxtral_realtime/voxtral_realtime.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,361 copying build/lib/mlx_audio/stt/models/voxtral_realtime/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,363 copying build/lib/mlx_audio/stt/models/voxtral_realtime/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,365 copying build/lib/mlx_audio/stt/models/voxtral_realtime/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral_realtime 2026-03-30T19:36:23,367 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/moonshine 2026-03-30T19:36:23,368 copying build/lib/mlx_audio/stt/models/moonshine/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/moonshine 2026-03-30T19:36:23,370 copying build/lib/mlx_audio/stt/models/moonshine/moonshine.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/moonshine 2026-03-30T19:36:23,373 copying build/lib/mlx_audio/stt/models/moonshine/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/moonshine 2026-03-30T19:36:23,375 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:23,376 copying build/lib/mlx_audio/stt/models/moonshine/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:23,378 copying build/lib/mlx_audio/stt/models/moonshine/tests/test_moonshine.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/moonshine/tests 2026-03-30T19:36:23,381 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/qwen3_forced_aligner 2026-03-30T19:36:23,382 copying build/lib/mlx_audio/stt/models/qwen3_forced_aligner/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_forced_aligner 2026-03-30T19:36:23,385 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/canary 2026-03-30T19:36:23,386 copying build/lib/mlx_audio/stt/models/canary/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary 2026-03-30T19:36:23,388 copying build/lib/mlx_audio/stt/models/canary/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary 2026-03-30T19:36:23,391 copying build/lib/mlx_audio/stt/models/canary/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary 2026-03-30T19:36:23,393 copying build/lib/mlx_audio/stt/models/canary/canary.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary 2026-03-30T19:36:23,396 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/canary/tests 2026-03-30T19:36:23,397 copying build/lib/mlx_audio/stt/models/canary/tests/test_canary.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary/tests 2026-03-30T19:36:23,399 copying build/lib/mlx_audio/stt/models/canary/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary/tests 2026-03-30T19:36:23,401 copying build/lib/mlx_audio/stt/models/canary/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/canary 2026-03-30T19:36:23,403 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:23,404 copying build/lib/mlx_audio/stt/models/fireredasr2/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:23,406 copying build/lib/mlx_audio/stt/models/fireredasr2/fireredasr2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:23,409 copying build/lib/mlx_audio/stt/models/fireredasr2/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/fireredasr2 2026-03-30T19:36:23,412 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:23,413 copying build/lib/mlx_audio/stt/models/lasr_ctc/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:23,415 copying build/lib/mlx_audio/stt/models/lasr_ctc/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:23,417 copying build/lib/mlx_audio/stt/models/lasr_ctc/lasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/lasr_ctc 2026-03-30T19:36:23,420 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/glmasr 2026-03-30T19:36:23,421 copying build/lib/mlx_audio/stt/models/glmasr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-03-30T19:36:23,422 copying build/lib/mlx_audio/stt/models/glmasr/glmasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-03-30T19:36:23,425 copying build/lib/mlx_audio/stt/models/glmasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-03-30T19:36:23,427 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2026-03-30T19:36:23,428 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-03-30T19:36:23,430 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-03-30T19:36:23,433 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-03-30T19:36:23,435 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2026-03-30T19:36:23,436 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-03-30T19:36:23,439 copying build/lib/mlx_audio/stt/models/wav2vec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-03-30T19:36:23,441 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-03-30T19:36:23,444 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/sensevoice 2026-03-30T19:36:23,445 copying build/lib/mlx_audio/stt/models/sensevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/sensevoice 2026-03-30T19:36:23,447 copying build/lib/mlx_audio/stt/models/sensevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/sensevoice 2026-03-30T19:36:23,449 copying build/lib/mlx_audio/stt/models/sensevoice/sensevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/sensevoice 2026-03-30T19:36:23,452 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/sensevoice/tests 2026-03-30T19:36:23,453 copying build/lib/mlx_audio/stt/models/sensevoice/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/sensevoice/tests 2026-03-30T19:36:23,455 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,456 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,459 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,461 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,463 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,465 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,467 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,470 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,471 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,474 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-03-30T19:36:23,475 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-03-30T19:36:23,477 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-03-30T19:36:23,480 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2026-03-30T19:36:23,481 copying build/lib/mlx_audio/stt/tests/test_sensevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-03-30T19:36:23,483 copying build/lib/mlx_audio/stt/tests/test_fireredasr2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-03-30T19:36:23,484 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-03-30T19:36:23,487 copying build/lib/mlx_audio/stt/tests/test_lasr_ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-03-30T19:36:23,489 copying build/lib/mlx_audio/stt/tests/test_cohere_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-03-30T19:36:23,492 creating build/bdist.linux-armv7l/wheel/mlx_audio/lid 2026-03-30T19:36:23,493 creating build/bdist.linux-armv7l/wheel/mlx_audio/lid/models 2026-03-30T19:36:23,495 creating build/bdist.linux-armv7l/wheel/mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:23,496 copying build/lib/mlx_audio/lid/models/ecapa_tdnn/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:23,499 copying build/lib/mlx_audio/lid/models/ecapa_tdnn/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:23,501 copying build/lib/mlx_audio/lid/models/ecapa_tdnn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:23,502 copying build/lib/mlx_audio/lid/models/ecapa_tdnn/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/ecapa_tdnn 2026-03-30T19:36:23,505 creating build/bdist.linux-armv7l/wheel/mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:23,506 copying build/lib/mlx_audio/lid/models/wav2vec2/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:23,508 copying build/lib/mlx_audio/lid/models/wav2vec2/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:23,510 copying build/lib/mlx_audio/lid/models/wav2vec2/wav2vec_lid.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models/wav2vec2 2026-03-30T19:36:23,513 copying build/lib/mlx_audio/lid/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/models 2026-03-30T19:36:23,515 copying build/lib/mlx_audio/lid/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid 2026-03-30T19:36:23,517 copying build/lib/mlx_audio/lid/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid 2026-03-30T19:36:23,519 creating build/bdist.linux-armv7l/wheel/mlx_audio/lid/tests 2026-03-30T19:36:23,520 copying build/lib/mlx_audio/lid/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/tests 2026-03-30T19:36:23,522 copying build/lib/mlx_audio/lid/tests/test_lid.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/lid/tests 2026-03-30T19:36:23,524 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:23,526 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:23,529 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2026-03-30T19:36:23,530 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-03-30T19:36:23,534 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2026-03-30T19:36:23,535 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,536 copying build/lib/mlx_audio/tts/models/voxcpm/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,539 copying build/lib/mlx_audio/tts/models/voxcpm/minicpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,541 copying build/lib/mlx_audio/tts/models/voxcpm/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,544 copying build/lib/mlx_audio/tts/models/voxcpm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,546 copying build/lib/mlx_audio/tts/models/voxcpm/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,548 copying build/lib/mlx_audio/tts/models/voxcpm/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,550 copying build/lib/mlx_audio/tts/models/voxcpm/voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-03-30T19:36:23,553 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,554 copying build/lib/mlx_audio/tts/models/kitten_tts/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,556 copying build/lib/mlx_audio/tts/models/kitten_tts/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,559 copying build/lib/mlx_audio/tts/models/kitten_tts/preprocess.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,562 copying build/lib/mlx_audio/tts/models/kitten_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,564 copying build/lib/mlx_audio/tts/models/kitten_tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,566 copying build/lib/mlx_audio/tts/models/kitten_tts/kitten_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,569 copying build/lib/mlx_audio/tts/models/kitten_tts/quant.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kitten_tts 2026-03-30T19:36:23,572 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2026-03-30T19:36:23,573 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-03-30T19:36:23,576 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-03-30T19:36:23,578 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-03-30T19:36:23,581 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-03-30T19:36:23,583 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-03-30T19:36:23,585 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bailingmm 2026-03-30T19:36:23,586 copying build/lib/mlx_audio/tts/models/bailingmm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bailingmm 2026-03-30T19:36:23,589 copying build/lib/mlx_audio/tts/models/bailingmm/bailingmm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bailingmm 2026-03-30T19:36:23,592 copying build/lib/mlx_audio/tts/models/bailingmm/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bailingmm 2026-03-30T19:36:23,594 copying build/lib/mlx_audio/tts/models/bailingmm/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bailingmm 2026-03-30T19:36:23,597 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,599 copying build/lib/mlx_audio/tts/models/echo_tts/echo_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,601 copying build/lib/mlx_audio/tts/models/echo_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,603 copying build/lib/mlx_audio/tts/models/echo_tts/sampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,606 copying build/lib/mlx_audio/tts/models/echo_tts/text.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,608 copying build/lib/mlx_audio/tts/models/echo_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,610 copying build/lib/mlx_audio/tts/models/echo_tts/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,612 copying build/lib/mlx_audio/tts/models/echo_tts/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,613 copying build/lib/mlx_audio/tts/models/echo_tts/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/echo_tts 2026-03-30T19:36:23,617 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,618 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,619 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,621 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,624 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,627 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,630 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,632 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,634 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,636 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,638 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,641 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,643 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,645 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,647 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,649 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,651 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,653 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-03-30T19:36:23,655 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,657 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,660 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-03-30T19:36:23,662 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:23,664 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:23,666 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:23,668 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:23,670 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-03-30T19:36:23,672 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,674 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:23,675 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:23,677 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-03-30T19:36:23,679 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:23,680 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:23,683 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-03-30T19:36:23,686 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,688 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,689 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,692 copying build/lib/mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,694 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,696 copying build/lib/mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,698 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-03-30T19:36:23,700 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,704 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:23,705 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:23,707 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:23,709 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:23,711 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-03-30T19:36:23,714 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,716 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-03-30T19:36:23,718 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dense 2026-03-30T19:36:23,719 copying build/lib/mlx_audio/tts/models/dense/dense.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dense 2026-03-30T19:36:23,721 copying build/lib/mlx_audio/tts/models/dense/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dense 2026-03-30T19:36:23,723 copying build/lib/mlx_audio/tts/models/dense/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dense 2026-03-30T19:36:23,725 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/soprano 2026-03-30T19:36:23,726 copying build/lib/mlx_audio/tts/models/soprano/text.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-03-30T19:36:23,729 copying build/lib/mlx_audio/tts/models/soprano/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-03-30T19:36:23,730 copying build/lib/mlx_audio/tts/models/soprano/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-03-30T19:36:23,732 copying build/lib/mlx_audio/tts/models/soprano/soprano.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-03-30T19:36:23,735 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,737 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,739 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/fish_speech.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,742 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/prompt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,744 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,746 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,748 copying build/lib/mlx_audio/tts/models/fish_qwen3_omni/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/fish_qwen3_omni 2026-03-30T19:36:23,750 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-03-30T19:36:23,753 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,754 copying build/lib/mlx_audio/tts/models/pocket_tts/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,756 copying build/lib/mlx_audio/tts/models/pocket_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,759 copying build/lib/mlx_audio/tts/models/pocket_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,760 copying build/lib/mlx_audio/tts/models/pocket_tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,762 copying build/lib/mlx_audio/tts/models/pocket_tts/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,764 copying build/lib/mlx_audio/tts/models/pocket_tts/mlp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,766 copying build/lib/mlx_audio/tts/models/pocket_tts/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,769 copying build/lib/mlx_audio/tts/models/pocket_tts/flow_lm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,771 copying build/lib/mlx_audio/tts/models/pocket_tts/pocket_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,774 copying build/lib/mlx_audio/tts/models/pocket_tts/conditioners.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-03-30T19:36:23,776 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2026-03-30T19:36:23,778 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2026-03-30T19:36:23,779 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-03-30T19:36:23,781 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-03-30T19:36:23,783 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-03-30T19:36:23,785 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-03-30T19:36:23,788 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-03-30T19:36:23,791 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2026-03-30T19:36:23,792 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,793 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,796 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,798 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,800 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,802 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-03-30T19:36:23,805 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:23,806 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:23,808 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:23,810 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:23,811 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2026-03-30T19:36:23,813 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-03-30T19:36:23,815 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:23,816 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:23,819 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2026-03-30T19:36:23,820 copying build/lib/mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-03-30T19:36:23,823 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-03-30T19:36:23,825 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-03-30T19:36:23,827 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-03-30T19:36:23,829 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-03-30T19:36:23,832 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,833 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,836 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,839 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,841 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,843 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,846 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-03-30T19:36:23,848 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2026-03-30T19:36:23,849 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,851 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,853 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,856 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,857 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,859 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,861 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,862 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,864 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-03-30T19:36:23,866 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,868 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,870 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,872 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,875 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,877 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-03-30T19:36:23,879 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:23,881 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models 2026-03-30T19:36:23,883 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,884 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,886 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,888 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,891 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,893 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,895 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,898 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,900 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-03-30T19:36:23,903 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:23,904 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:23,906 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-03-30T19:36:23,907 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models 2026-03-30T19:36:23,910 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,911 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,914 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,916 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,918 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,920 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-03-30T19:36:23,923 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:23,924 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:23,926 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:23,928 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:23,929 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-03-30T19:36:23,932 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:23,934 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-03-30T19:36:23,937 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,938 copying build/lib/mlx_audio/tts/models/vibevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,940 copying build/lib/mlx_audio/tts/models/vibevoice/language_model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,943 copying build/lib/mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,945 copying build/lib/mlx_audio/tts/models/vibevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,947 copying build/lib/mlx_audio/tts/models/vibevoice/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,949 copying build/lib/mlx_audio/tts/models/vibevoice/vibevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,952 copying build/lib/mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-03-30T19:36:23,955 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2026-03-30T19:36:23,956 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-03-30T19:36:23,958 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-03-30T19:36:23,962 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,963 copying build/lib/mlx_audio/tts/models/qwen3_tts/talker.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,965 copying build/lib/mlx_audio/tts/models/qwen3_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,968 copying build/lib/mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,971 copying build/lib/mlx_audio/tts/models/qwen3_tts/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,973 copying build/lib/mlx_audio/tts/models/qwen3_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,975 copying build/lib/mlx_audio/tts/models/qwen3_tts/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,977 copying build/lib/mlx_audio/tts/models/qwen3_tts/qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-03-30T19:36:23,981 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3 2026-03-30T19:36:23,983 copying build/lib/mlx_audio/tts/models/qwen3/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-03-30T19:36:23,985 copying build/lib/mlx_audio/tts/models/qwen3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-03-30T19:36:23,987 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-03-30T19:36:23,990 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2026-03-30T19:36:23,991 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:23,993 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:23,996 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:23,997 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:24,000 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:24,002 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:24,004 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-03-30T19:36:24,007 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,008 copying build/lib/mlx_audio/tts/models/kugelaudio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,010 copying build/lib/mlx_audio/tts/models/kugelaudio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,012 copying build/lib/mlx_audio/tts/models/kugelaudio/kugelaudio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,014 copying build/lib/mlx_audio/tts/models/kugelaudio/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,016 copying build/lib/mlx_audio/tts/models/kugelaudio/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kugelaudio 2026-03-30T19:36:24,019 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,020 copying build/lib/mlx_audio/tts/models/irodori_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,022 copying build/lib/mlx_audio/tts/models/irodori_tts/sampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,025 copying build/lib/mlx_audio/tts/models/irodori_tts/text.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,027 copying build/lib/mlx_audio/tts/models/irodori_tts/irodori_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,029 copying build/lib/mlx_audio/tts/models/irodori_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,031 copying build/lib/mlx_audio/tts/models/irodori_tts/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,033 copying build/lib/mlx_audio/tts/models/irodori_tts/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/irodori_tts 2026-03-30T19:36:24,036 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-03-30T19:36:24,038 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/tada 2026-03-30T19:36:24,039 copying build/lib/mlx_audio/tts/models/tada/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,042 copying build/lib/mlx_audio/tts/models/tada/text_utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,043 copying build/lib/mlx_audio/tts/models/tada/tada.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,047 copying build/lib/mlx_audio/tts/models/tada/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,049 copying build/lib/mlx_audio/tts/models/tada/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,051 copying build/lib/mlx_audio/tts/models/tada/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,054 copying build/lib/mlx_audio/tts/models/tada/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,056 copying build/lib/mlx_audio/tts/models/tada/gray_code.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,057 copying build/lib/mlx_audio/tts/models/tada/codec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/tada 2026-03-30T19:36:24,060 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2026-03-30T19:36:24,061 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-03-30T19:36:24,064 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-03-30T19:36:24,065 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-03-30T19:36:24,067 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-03-30T19:36:24,071 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2026-03-30T19:36:24,072 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-03-30T19:36:24,075 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-03-30T19:36:24,077 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-03-30T19:36:24,079 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-03-30T19:36:24,082 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,083 copying build/lib/mlx_audio/tts/models/voxtral_tts/acoustic_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,086 copying build/lib/mlx_audio/tts/models/voxtral_tts/common.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,087 copying build/lib/mlx_audio/tts/models/voxtral_tts/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,090 copying build/lib/mlx_audio/tts/models/voxtral_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,092 copying build/lib/mlx_audio/tts/models/voxtral_tts/tekken.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,095 copying build/lib/mlx_audio/tts/models/voxtral_tts/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,096 copying build/lib/mlx_audio/tts/models/voxtral_tts/voxtral_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,099 copying build/lib/mlx_audio/tts/models/voxtral_tts/text_preprocess.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxtral_tts 2026-03-30T19:36:24,102 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-03-30T19:36:24,104 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-03-30T19:36:24,106 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-03-30T19:36:24,109 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2026-03-30T19:36:24,110 copying build/lib/mlx_audio/tts/tests/test_voxtral_tts_text_preprocess.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,112 copying build/lib/mlx_audio/tts/tests/test_voxtral_tts_audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,114 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,116 copying build/lib/mlx_audio/tts/tests/test_voxtral_tts_tekken.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,118 copying build/lib/mlx_audio/tts/tests/test_echo_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,121 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,122 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,133 copying build/lib/mlx_audio/tts/tests/test_voxtral_tts_prompt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,135 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,137 copying build/lib/mlx_audio/tts/tests/test_qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,140 copying build/lib/mlx_audio/tts/tests/test_voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,142 copying build/lib/mlx_audio/tts/tests/test_generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,144 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,146 copying build/lib/mlx_audio/tts/tests/test_voxcpm_integration.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-03-30T19:36:24,149 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2026-03-30T19:36:24,150 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2026-03-30T19:36:24,152 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2026-03-30T19:36:24,153 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-03-30T19:36:24,155 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-03-30T19:36:24,157 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-03-30T19:36:24,160 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:24,161 copying build/lib/mlx_audio/codec/models/ecapa_tdnn/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:24,162 copying build/lib/mlx_audio/codec/models/ecapa_tdnn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:24,164 copying build/lib/mlx_audio/codec/models/ecapa_tdnn/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/ecapa_tdnn 2026-03-30T19:36:24,167 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/dacvae 2026-03-30T19:36:24,168 copying build/lib/mlx_audio/codec/models/dacvae/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-03-30T19:36:24,170 copying build/lib/mlx_audio/codec/models/dacvae/codec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-03-30T19:36:24,174 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2026-03-30T19:36:24,175 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-03-30T19:36:24,179 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-03-30T19:36:24,181 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-03-30T19:36:24,183 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-03-30T19:36:24,185 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-03-30T19:36:24,188 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,189 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,192 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,193 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,195 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,197 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,199 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-03-30T19:36:24,202 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2026-03-30T19:36:24,204 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2026-03-30T19:36:24,205 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-03-30T19:36:24,209 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-03-30T19:36:24,211 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-03-30T19:36:24,213 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2026-03-30T19:36:24,214 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-03-30T19:36:24,217 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-03-30T19:36:24,218 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-03-30T19:36:24,221 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:24,223 copying build/lib/mlx_audio/codec/models/fish_s1_dac/fish_s1_dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:24,226 copying build/lib/mlx_audio/codec/models/fish_s1_dac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/fish_s1_dac 2026-03-30T19:36:24,229 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2026-03-30T19:36:24,230 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-03-30T19:36:24,232 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-03-30T19:36:24,234 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-03-30T19:36:24,237 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-03-30T19:36:24,240 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2026-03-30T19:36:24,241 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-03-30T19:36:24,245 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-03-30T19:36:24,247 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2026-03-30T19:36:24,249 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-03-30T19:36:24,252 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,253 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,256 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,258 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,261 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,263 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-03-30T19:36:24,265 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-03-30T19:36:24,267 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2026-03-30T19:36:24,269 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2026-03-30T19:36:24,270 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,272 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,274 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,276 copying build/lib/mlx_audio/codec/tests/test_fish_s1_dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,278 copying build/lib/mlx_audio/codec/tests/test_ecapa_backbone.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,281 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,283 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,285 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,286 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,288 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-03-30T19:36:24,290 copying build/lib/mlx_audio/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:24,293 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:24,296 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2026-03-30T19:36:24,297 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,299 copying build/lib/mlx_audio/tests/test_audio_io.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,302 copying build/lib/mlx_audio/tests/test_lazy_imports.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,304 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,306 copying build/lib/mlx_audio/tests/test_optional_deps.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,308 copying build/lib/mlx_audio/tests/test_dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-03-30T19:36:24,310 copying build/lib/mlx_audio/dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-03-30T19:36:24,313 creating build/bdist.linux-armv7l/wheel/mlx_audio/vad 2026-03-30T19:36:24,315 creating build/bdist.linux-armv7l/wheel/mlx_audio/vad/models 2026-03-30T19:36:24,317 creating build/bdist.linux-armv7l/wheel/mlx_audio/vad/models/sortformer 2026-03-30T19:36:24,318 copying build/lib/mlx_audio/vad/models/sortformer/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/sortformer 2026-03-30T19:36:24,320 copying build/lib/mlx_audio/vad/models/sortformer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/sortformer 2026-03-30T19:36:24,322 copying build/lib/mlx_audio/vad/models/sortformer/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/sortformer 2026-03-30T19:36:24,325 copying build/lib/mlx_audio/vad/models/sortformer/sortformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/sortformer 2026-03-30T19:36:24,328 copying build/lib/mlx_audio/vad/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models 2026-03-30T19:36:24,331 creating build/bdist.linux-armv7l/wheel/mlx_audio/vad/models/smart_turn 2026-03-30T19:36:24,332 copying build/lib/mlx_audio/vad/models/smart_turn/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/smart_turn 2026-03-30T19:36:24,334 copying build/lib/mlx_audio/vad/models/smart_turn/smart_turn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/smart_turn 2026-03-30T19:36:24,336 copying build/lib/mlx_audio/vad/models/smart_turn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/models/smart_turn 2026-03-30T19:36:24,338 copying build/lib/mlx_audio/vad/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad 2026-03-30T19:36:24,340 copying build/lib/mlx_audio/vad/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad 2026-03-30T19:36:24,342 creating build/bdist.linux-armv7l/wheel/mlx_audio/vad/tests 2026-03-30T19:36:24,343 copying build/lib/mlx_audio/vad/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/tests 2026-03-30T19:36:24,345 copying build/lib/mlx_audio/vad/tests/test_smart_turn_v3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/tests 2026-03-30T19:36:24,347 copying build/lib/mlx_audio/vad/tests/test_sortformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/vad/tests 2026-03-30T19:36:24,349 running install_egg_info 2026-03-30T19:36:24,354 Copying mlx_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio-0.4.2-py3.11.egg-info 2026-03-30T19:36:24,367 running install_scripts 2026-03-30T19:36:24,380 creating build/bdist.linux-armv7l/wheel/mlx_audio-0.4.2.dist-info/WHEEL 2026-03-30T19:36:24,383 creating '/tmp/pip-wheel-n07tb7b4/.tmp-6vntc_j3/mlx_audio-0.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-30T19:36:24,385 adding 'mlx_audio/__init__.py' 2026-03-30T19:36:24,388 adding 'mlx_audio/audio_io.py' 2026-03-30T19:36:24,390 adding 'mlx_audio/base.py' 2026-03-30T19:36:24,393 adding 'mlx_audio/convert.py' 2026-03-30T19:36:24,396 adding 'mlx_audio/dsp.py' 2026-03-30T19:36:24,400 adding 'mlx_audio/server.py' 2026-03-30T19:36:24,404 adding 'mlx_audio/utils.py' 2026-03-30T19:36:24,405 adding 'mlx_audio/version.py' 2026-03-30T19:36:24,407 adding 'mlx_audio/codec/__init__.py' 2026-03-30T19:36:24,408 adding 'mlx_audio/codec/models/__init__.py' 2026-03-30T19:36:24,410 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2026-03-30T19:36:24,411 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2026-03-30T19:36:24,413 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2026-03-30T19:36:24,414 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2026-03-30T19:36:24,416 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2026-03-30T19:36:24,417 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2026-03-30T19:36:24,419 adding 'mlx_audio/codec/models/dacvae/__init__.py' 2026-03-30T19:36:24,424 adding 'mlx_audio/codec/models/dacvae/codec.py' 2026-03-30T19:36:24,426 adding 'mlx_audio/codec/models/descript/__init__.py' 2026-03-30T19:36:24,428 adding 'mlx_audio/codec/models/descript/base.py' 2026-03-30T19:36:24,429 adding 'mlx_audio/codec/models/descript/dac.py' 2026-03-30T19:36:24,431 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2026-03-30T19:36:24,433 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2026-03-30T19:36:24,435 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2026-03-30T19:36:24,436 adding 'mlx_audio/codec/models/ecapa_tdnn/__init__.py' 2026-03-30T19:36:24,438 adding 'mlx_audio/codec/models/ecapa_tdnn/config.py' 2026-03-30T19:36:24,439 adding 'mlx_audio/codec/models/ecapa_tdnn/ecapa_tdnn.py' 2026-03-30T19:36:24,441 adding 'mlx_audio/codec/models/encodec/__init__.py' 2026-03-30T19:36:24,444 adding 'mlx_audio/codec/models/encodec/encodec.py' 2026-03-30T19:36:24,446 adding 'mlx_audio/codec/models/fish_s1_dac/__init__.py' 2026-03-30T19:36:24,450 adding 'mlx_audio/codec/models/fish_s1_dac/fish_s1_dac.py' 2026-03-30T19:36:24,452 adding 'mlx_audio/codec/models/mimi/__init__.py' 2026-03-30T19:36:24,454 adding 'mlx_audio/codec/models/mimi/mimi.py' 2026-03-30T19:36:24,456 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2026-03-30T19:36:24,457 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2026-03-30T19:36:24,459 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2026-03-30T19:36:24,461 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2026-03-30T19:36:24,463 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2026-03-30T19:36:24,464 adding 'mlx_audio/codec/models/s3/__init__.py' 2026-03-30T19:36:24,466 adding 'mlx_audio/codec/models/s3/model.py' 2026-03-30T19:36:24,469 adding 'mlx_audio/codec/models/s3/model_v2.py' 2026-03-30T19:36:24,471 adding 'mlx_audio/codec/models/s3/utils.py' 2026-03-30T19:36:24,472 adding 'mlx_audio/codec/models/snac/__init__.py' 2026-03-30T19:36:24,474 adding 'mlx_audio/codec/models/snac/attention.py' 2026-03-30T19:36:24,475 adding 'mlx_audio/codec/models/snac/layers.py' 2026-03-30T19:36:24,477 adding 'mlx_audio/codec/models/snac/snac.py' 2026-03-30T19:36:24,478 adding 'mlx_audio/codec/models/snac/vq.py' 2026-03-30T19:36:24,480 adding 'mlx_audio/codec/models/vocos/__init__.py' 2026-03-30T19:36:24,481 adding 'mlx_audio/codec/models/vocos/mel.py' 2026-03-30T19:36:24,483 adding 'mlx_audio/codec/models/vocos/vocos.py' 2026-03-30T19:36:24,485 adding 'mlx_audio/codec/tests/__init__.py' 2026-03-30T19:36:24,486 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2026-03-30T19:36:24,488 adding 'mlx_audio/codec/tests/test_descript.py' 2026-03-30T19:36:24,489 adding 'mlx_audio/codec/tests/test_ecapa_backbone.py' 2026-03-30T19:36:24,491 adding 'mlx_audio/codec/tests/test_encodec.py' 2026-03-30T19:36:24,492 adding 'mlx_audio/codec/tests/test_fish_s1_dac.py' 2026-03-30T19:36:24,493 adding 'mlx_audio/codec/tests/test_mimi.py' 2026-03-30T19:36:24,494 adding 'mlx_audio/codec/tests/test_s3.py' 2026-03-30T19:36:24,496 adding 'mlx_audio/codec/tests/test_snac.py' 2026-03-30T19:36:24,497 adding 'mlx_audio/codec/tests/test_vocos.py' 2026-03-30T19:36:24,499 adding 'mlx_audio/lid/__init__.py' 2026-03-30T19:36:24,500 adding 'mlx_audio/lid/utils.py' 2026-03-30T19:36:24,502 adding 'mlx_audio/lid/models/__init__.py' 2026-03-30T19:36:24,504 adding 'mlx_audio/lid/models/ecapa_tdnn/__init__.py' 2026-03-30T19:36:24,505 adding 'mlx_audio/lid/models/ecapa_tdnn/config.py' 2026-03-30T19:36:24,506 adding 'mlx_audio/lid/models/ecapa_tdnn/ecapa_tdnn.py' 2026-03-30T19:36:24,508 adding 'mlx_audio/lid/models/ecapa_tdnn/mel.py' 2026-03-30T19:36:24,510 adding 'mlx_audio/lid/models/wav2vec2/__init__.py' 2026-03-30T19:36:24,511 adding 'mlx_audio/lid/models/wav2vec2/config.py' 2026-03-30T19:36:24,513 adding 'mlx_audio/lid/models/wav2vec2/wav2vec_lid.py' 2026-03-30T19:36:24,514 adding 'mlx_audio/lid/tests/__init__.py' 2026-03-30T19:36:24,517 adding 'mlx_audio/lid/tests/test_lid.py' 2026-03-30T19:36:24,518 adding 'mlx_audio/sts/__init__.py' 2026-03-30T19:36:24,520 adding 'mlx_audio/sts/generate.py' 2026-03-30T19:36:24,522 adding 'mlx_audio/sts/voice_pipeline.py' 2026-03-30T19:36:24,524 adding 'mlx_audio/sts/models/__init__.py' 2026-03-30T19:36:24,526 adding 'mlx_audio/sts/models/deepfilternet/__init__.py' 2026-03-30T19:36:24,527 adding 'mlx_audio/sts/models/deepfilternet/config.py' 2026-03-30T19:36:24,529 adding 'mlx_audio/sts/models/deepfilternet/model.py' 2026-03-30T19:36:24,533 adding 'mlx_audio/sts/models/deepfilternet/network.py' 2026-03-30T19:36:24,536 adding 'mlx_audio/sts/models/deepfilternet/network_df1.py' 2026-03-30T19:36:24,538 adding 'mlx_audio/sts/models/deepfilternet/streaming.py' 2026-03-30T19:36:24,540 adding 'mlx_audio/sts/models/deepfilternet/weight_loader.py' 2026-03-30T19:36:24,542 adding 'mlx_audio/sts/models/deepfilternet/scripts/convert.py' 2026-03-30T19:36:24,544 adding 'mlx_audio/sts/models/lfm_audio/__init__.py' 2026-03-30T19:36:24,545 adding 'mlx_audio/sts/models/lfm_audio/config.py' 2026-03-30T19:36:24,547 adding 'mlx_audio/sts/models/lfm_audio/conformer.py' 2026-03-30T19:36:24,550 adding 'mlx_audio/sts/models/lfm_audio/detokenizer.py' 2026-03-30T19:36:24,554 adding 'mlx_audio/sts/models/lfm_audio/model.py' 2026-03-30T19:36:24,557 adding 'mlx_audio/sts/models/lfm_audio/processor.py' 2026-03-30T19:36:24,559 adding 'mlx_audio/sts/models/lfm_audio/transformer.py' 2026-03-30T19:36:24,561 adding 'mlx_audio/sts/models/moshi/__init__.py' 2026-03-30T19:36:24,562 adding 'mlx_audio/sts/models/moshi/generate.py' 2026-03-30T19:36:24,565 adding 'mlx_audio/sts/models/moshi/lm.py' 2026-03-30T19:36:24,566 adding 'mlx_audio/sts/models/moshi/mimi_streamer.py' 2026-03-30T19:36:24,568 adding 'mlx_audio/sts/models/moshi/moshi.py' 2026-03-30T19:36:24,570 adding 'mlx_audio/sts/models/moshi/modules/__init__.py' 2026-03-30T19:36:24,571 adding 'mlx_audio/sts/models/moshi/modules/conditioner.py' 2026-03-30T19:36:24,573 adding 'mlx_audio/sts/models/moshi/modules/kv_cache.py' 2026-03-30T19:36:24,574 adding 'mlx_audio/sts/models/moshi/modules/transformer.py' 2026-03-30T19:36:24,576 adding 'mlx_audio/sts/models/moshi/utils/__init__.py' 2026-03-30T19:36:24,577 adding 'mlx_audio/sts/models/moshi/utils/loaders.py' 2026-03-30T19:36:24,579 adding 'mlx_audio/sts/models/moshi/utils/sampling.py' 2026-03-30T19:36:24,581 adding 'mlx_audio/sts/models/mossformer2_se/__init__.py' 2026-03-30T19:36:24,582 adding 'mlx_audio/sts/models/mossformer2_se/computation_block.py' 2026-03-30T19:36:24,584 adding 'mlx_audio/sts/models/mossformer2_se/config.py' 2026-03-30T19:36:24,585 adding 'mlx_audio/sts/models/mossformer2_se/convmodule.py' 2026-03-30T19:36:24,587 adding 'mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py' 2026-03-30T19:36:24,588 adding 'mlx_audio/sts/models/mossformer2_se/ffconvm.py' 2026-03-30T19:36:24,589 adding 'mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py' 2026-03-30T19:36:24,592 adding 'mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py' 2026-03-30T19:36:24,593 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn.py' 2026-03-30T19:36:24,595 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py' 2026-03-30T19:36:24,596 adding 'mlx_audio/sts/models/mossformer2_se/globallayernorm.py' 2026-03-30T19:36:24,598 adding 'mlx_audio/sts/models/mossformer2_se/model.py' 2026-03-30T19:36:24,600 adding 'mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py' 2026-03-30T19:36:24,602 adding 'mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py' 2026-03-30T19:36:24,603 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock.py' 2026-03-30T19:36:24,604 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py' 2026-03-30T19:36:24,606 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm.py' 2026-03-30T19:36:24,607 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm2.py' 2026-03-30T19:36:24,609 adding 'mlx_audio/sts/models/mossformer2_se/offsetscale.py' 2026-03-30T19:36:24,610 adding 'mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py' 2026-03-30T19:36:24,611 adding 'mlx_audio/sts/models/mossformer2_se/scalenorm.py' 2026-03-30T19:36:24,613 adding 'mlx_audio/sts/models/mossformer2_se/unideepfsmn.py' 2026-03-30T19:36:24,615 adding 'mlx_audio/sts/models/sam_audio/__init__.py' 2026-03-30T19:36:24,616 adding 'mlx_audio/sts/models/sam_audio/align.py' 2026-03-30T19:36:24,618 adding 'mlx_audio/sts/models/sam_audio/config.py' 2026-03-30T19:36:24,623 adding 'mlx_audio/sts/models/sam_audio/model.py' 2026-03-30T19:36:24,625 adding 'mlx_audio/sts/models/sam_audio/patcher.py' 2026-03-30T19:36:24,627 adding 'mlx_audio/sts/models/sam_audio/processor.py' 2026-03-30T19:36:24,629 adding 'mlx_audio/sts/models/sam_audio/rope.py' 2026-03-30T19:36:24,632 adding 'mlx_audio/sts/models/sam_audio/text_encoder.py' 2026-03-30T19:36:24,634 adding 'mlx_audio/sts/models/sam_audio/transformer.py' 2026-03-30T19:36:24,637 adding 'mlx_audio/sts/tests/test_deepfilternet.py' 2026-03-30T19:36:24,638 adding 'mlx_audio/sts/tests/test_lfm_audio.py' 2026-03-30T19:36:24,639 adding 'mlx_audio/sts/tests/test_moshi.py' 2026-03-30T19:36:24,641 adding 'mlx_audio/sts/tests/test_mossformer2_se.py' 2026-03-30T19:36:24,643 adding 'mlx_audio/sts/tests/test_sam_audio.py' 2026-03-30T19:36:24,644 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2026-03-30T19:36:24,646 adding 'mlx_audio/stt/__init__.py' 2026-03-30T19:36:24,648 adding 'mlx_audio/stt/generate.py' 2026-03-30T19:36:24,649 adding 'mlx_audio/stt/utils.py' 2026-03-30T19:36:24,651 adding 'mlx_audio/stt/models/__init__.py' 2026-03-30T19:36:24,652 adding 'mlx_audio/stt/models/base.py' 2026-03-30T19:36:24,654 adding 'mlx_audio/stt/models/canary/__init__.py' 2026-03-30T19:36:24,656 adding 'mlx_audio/stt/models/canary/canary.py' 2026-03-30T19:36:24,657 adding 'mlx_audio/stt/models/canary/config.py' 2026-03-30T19:36:24,659 adding 'mlx_audio/stt/models/canary/decoder.py' 2026-03-30T19:36:24,660 adding 'mlx_audio/stt/models/canary/tokenizer.py' 2026-03-30T19:36:24,662 adding 'mlx_audio/stt/models/canary/tests/__init__.py' 2026-03-30T19:36:24,664 adding 'mlx_audio/stt/models/canary/tests/test_canary.py' 2026-03-30T19:36:24,665 adding 'mlx_audio/stt/models/cohere_asr/__init__.py' 2026-03-30T19:36:24,667 adding 'mlx_audio/stt/models/cohere_asr/audio.py' 2026-03-30T19:36:24,671 adding 'mlx_audio/stt/models/cohere_asr/cohere_asr.py' 2026-03-30T19:36:24,673 adding 'mlx_audio/stt/models/cohere_asr/config.py' 2026-03-30T19:36:24,674 adding 'mlx_audio/stt/models/cohere_asr/tokenizer.py' 2026-03-30T19:36:24,676 adding 'mlx_audio/stt/models/fireredasr2/__init__.py' 2026-03-30T19:36:24,677 adding 'mlx_audio/stt/models/fireredasr2/config.py' 2026-03-30T19:36:24,680 adding 'mlx_audio/stt/models/fireredasr2/fireredasr2.py' 2026-03-30T19:36:24,682 adding 'mlx_audio/stt/models/glmasr/__init__.py' 2026-03-30T19:36:24,684 adding 'mlx_audio/stt/models/glmasr/config.py' 2026-03-30T19:36:24,688 adding 'mlx_audio/stt/models/glmasr/glmasr.py' 2026-03-30T19:36:24,690 adding 'mlx_audio/stt/models/granite_speech/__init__.py' 2026-03-30T19:36:24,691 adding 'mlx_audio/stt/models/granite_speech/config.py' 2026-03-30T19:36:24,694 adding 'mlx_audio/stt/models/granite_speech/granite_speech.py' 2026-03-30T19:36:24,696 adding 'mlx_audio/stt/models/lasr_ctc/__init__.py' 2026-03-30T19:36:24,697 adding 'mlx_audio/stt/models/lasr_ctc/config.py' 2026-03-30T19:36:24,699 adding 'mlx_audio/stt/models/lasr_ctc/lasr.py' 2026-03-30T19:36:24,701 adding 'mlx_audio/stt/models/mms/__init__.py' 2026-03-30T19:36:24,703 adding 'mlx_audio/stt/models/mms/mms.py' 2026-03-30T19:36:24,704 adding 'mlx_audio/stt/models/mms/tests/__init__.py' 2026-03-30T19:36:24,706 adding 'mlx_audio/stt/models/mms/tests/test_mms.py' 2026-03-30T19:36:24,707 adding 'mlx_audio/stt/models/moonshine/__init__.py' 2026-03-30T19:36:24,709 adding 'mlx_audio/stt/models/moonshine/config.py' 2026-03-30T19:36:24,711 adding 'mlx_audio/stt/models/moonshine/moonshine.py' 2026-03-30T19:36:24,713 adding 'mlx_audio/stt/models/moonshine/tests/__init__.py' 2026-03-30T19:36:24,714 adding 'mlx_audio/stt/models/moonshine/tests/test_moonshine.py' 2026-03-30T19:36:24,716 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2026-03-30T19:36:24,718 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2026-03-30T19:36:24,719 adding 'mlx_audio/stt/models/parakeet/attention.py' 2026-03-30T19:36:24,721 adding 'mlx_audio/stt/models/parakeet/audio.py' 2026-03-30T19:36:24,722 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2026-03-30T19:36:24,724 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2026-03-30T19:36:24,726 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2026-03-30T19:36:24,728 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2026-03-30T19:36:24,729 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2026-03-30T19:36:24,731 adding 'mlx_audio/stt/models/qwen2_audio/__init__.py' 2026-03-30T19:36:24,732 adding 'mlx_audio/stt/models/qwen2_audio/config.py' 2026-03-30T19:36:24,735 adding 'mlx_audio/stt/models/qwen2_audio/qwen2_audio.py' 2026-03-30T19:36:24,736 adding 'mlx_audio/stt/models/qwen3_asr/__init__.py' 2026-03-30T19:36:24,738 adding 'mlx_audio/stt/models/qwen3_asr/config.py' 2026-03-30T19:36:24,743 adding 'mlx_audio/stt/models/qwen3_asr/qwen3_asr.py' 2026-03-30T19:36:24,746 adding 'mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py' 2026-03-30T19:36:24,748 adding 'mlx_audio/stt/models/qwen3_forced_aligner/__init__.py' 2026-03-30T19:36:24,750 adding 'mlx_audio/stt/models/sensevoice/__init__.py' 2026-03-30T19:36:24,751 adding 'mlx_audio/stt/models/sensevoice/config.py' 2026-03-30T19:36:24,754 adding 'mlx_audio/stt/models/sensevoice/sensevoice.py' 2026-03-30T19:36:24,755 adding 'mlx_audio/stt/models/sensevoice/tests/__init__.py' 2026-03-30T19:36:24,757 adding 'mlx_audio/stt/models/vibevoice_asr/__init__.py' 2026-03-30T19:36:24,760 adding 'mlx_audio/stt/models/vibevoice_asr/audio_encoder.py' 2026-03-30T19:36:24,762 adding 'mlx_audio/stt/models/vibevoice_asr/config.py' 2026-03-30T19:36:24,765 adding 'mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py' 2026-03-30T19:36:24,767 adding 'mlx_audio/stt/models/vibevoice_asr/tests/__init__.py' 2026-03-30T19:36:24,769 adding 'mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py' 2026-03-30T19:36:24,771 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2026-03-30T19:36:24,772 adding 'mlx_audio/stt/models/voxtral/config.py' 2026-03-30T19:36:24,774 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2026-03-30T19:36:24,776 adding 'mlx_audio/stt/models/voxtral_realtime/__init__.py' 2026-03-30T19:36:24,777 adding 'mlx_audio/stt/models/voxtral_realtime/audio.py' 2026-03-30T19:36:24,779 adding 'mlx_audio/stt/models/voxtral_realtime/config.py' 2026-03-30T19:36:24,781 adding 'mlx_audio/stt/models/voxtral_realtime/decoder.py' 2026-03-30T19:36:24,783 adding 'mlx_audio/stt/models/voxtral_realtime/encoder.py' 2026-03-30T19:36:24,784 adding 'mlx_audio/stt/models/voxtral_realtime/tokenizer.py' 2026-03-30T19:36:24,786 adding 'mlx_audio/stt/models/voxtral_realtime/voxtral_realtime.py' 2026-03-30T19:36:24,788 adding 'mlx_audio/stt/models/wav2vec/__init__.py' 2026-03-30T19:36:24,792 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2026-03-30T19:36:24,795 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2026-03-30T19:36:24,797 adding 'mlx_audio/stt/models/whisper/__init__.py' 2026-03-30T19:36:24,798 adding 'mlx_audio/stt/models/whisper/audio.py' 2026-03-30T19:36:24,802 adding 'mlx_audio/stt/models/whisper/decoding.py' 2026-03-30T19:36:24,804 adding 'mlx_audio/stt/models/whisper/streaming.py' 2026-03-30T19:36:24,806 adding 'mlx_audio/stt/models/whisper/timing.py' 2026-03-30T19:36:24,807 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2026-03-30T19:36:24,813 adding 'mlx_audio/stt/models/whisper/whisper.py' 2026-03-30T19:36:24,815 adding 'mlx_audio/stt/models/whisper/writers.py' 2026-03-30T19:36:24,818 adding 'mlx_audio/stt/models/whisper/tests/test_streaming.py' 2026-03-30T19:36:24,820 adding 'mlx_audio/stt/tests/test_cohere_asr.py' 2026-03-30T19:36:24,821 adding 'mlx_audio/stt/tests/test_fireredasr2.py' 2026-03-30T19:36:24,823 adding 'mlx_audio/stt/tests/test_lasr_ctc.py' 2026-03-30T19:36:24,828 adding 'mlx_audio/stt/tests/test_models.py' 2026-03-30T19:36:24,829 adding 'mlx_audio/stt/tests/test_sensevoice.py' 2026-03-30T19:36:24,831 adding 'mlx_audio/tests/__init__.py' 2026-03-30T19:36:24,833 adding 'mlx_audio/tests/test_audio_io.py' 2026-03-30T19:36:24,834 adding 'mlx_audio/tests/test_dsp.py' 2026-03-30T19:36:24,835 adding 'mlx_audio/tests/test_lazy_imports.py' 2026-03-30T19:36:24,837 adding 'mlx_audio/tests/test_optional_deps.py' 2026-03-30T19:36:24,838 adding 'mlx_audio/tests/test_server.py' 2026-03-30T19:36:24,840 adding 'mlx_audio/tts/__init__.py' 2026-03-30T19:36:24,841 adding 'mlx_audio/tts/audio_player.py' 2026-03-30T19:36:24,844 adding 'mlx_audio/tts/generate.py' 2026-03-30T19:36:24,846 adding 'mlx_audio/tts/utils.py' 2026-03-30T19:36:24,847 adding 'mlx_audio/tts/models/__init__.py' 2026-03-30T19:36:24,849 adding 'mlx_audio/tts/models/base.py' 2026-03-30T19:36:24,850 adding 'mlx_audio/tts/models/interpolate.py' 2026-03-30T19:36:24,852 adding 'mlx_audio/tts/models/bailingmm/README.md' 2026-03-30T19:36:24,854 adding 'mlx_audio/tts/models/bailingmm/__init__.py' 2026-03-30T19:36:24,861 adding 'mlx_audio/tts/models/bailingmm/bailingmm.py' 2026-03-30T19:36:24,862 adding 'mlx_audio/tts/models/bailingmm/convert.py' 2026-03-30T19:36:24,864 adding 'mlx_audio/tts/models/bark/__init__.py' 2026-03-30T19:36:24,866 adding 'mlx_audio/tts/models/bark/bark.py' 2026-03-30T19:36:24,868 adding 'mlx_audio/tts/models/bark/isftnet.py' 2026-03-30T19:36:24,870 adding 'mlx_audio/tts/models/bark/pipeline.py' 2026-03-30T19:36:24,872 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2026-03-30T19:36:24,876 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2026-03-30T19:36:24,877 adding 'mlx_audio/tts/models/chatterbox/config.json' 2026-03-30T19:36:24,878 adding 'mlx_audio/tts/models/chatterbox/config.py' 2026-03-30T19:36:24,880 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2026-03-30T19:36:24,882 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2026-03-30T19:36:24,884 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2026-03-30T19:36:24,885 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2026-03-30T19:36:24,887 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2026-03-30T19:36:24,888 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2026-03-30T19:36:24,891 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2026-03-30T19:36:24,892 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2026-03-30T19:36:24,895 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2026-03-30T19:36:24,898 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2026-03-30T19:36:24,900 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2026-03-30T19:36:24,901 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2026-03-30T19:36:24,902 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2026-03-30T19:36:24,904 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2026-03-30T19:36:24,906 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2026-03-30T19:36:24,907 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2026-03-30T19:36:24,909 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2026-03-30T19:36:24,910 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2026-03-30T19:36:24,912 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2026-03-30T19:36:24,913 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2026-03-30T19:36:24,915 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2026-03-30T19:36:24,916 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2026-03-30T19:36:24,918 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2026-03-30T19:36:24,920 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2026-03-30T19:36:24,922 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2026-03-30T19:36:24,925 adding 'mlx_audio/tts/models/chatterbox/scripts/convert.py' 2026-03-30T19:36:24,928 adding 'mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py' 2026-03-30T19:36:24,930 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2026-03-30T19:36:24,931 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2026-03-30T19:36:24,932 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2026-03-30T19:36:24,934 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2026-03-30T19:36:24,936 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2026-03-30T19:36:24,937 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2026-03-30T19:36:24,938 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2026-03-30T19:36:24,940 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2026-03-30T19:36:24,942 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2026-03-30T19:36:24,944 adding 'mlx_audio/tts/models/chatterbox_turbo/__init__.py' 2026-03-30T19:36:24,949 adding 'mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py' 2026-03-30T19:36:24,951 adding 'mlx_audio/tts/models/chatterbox_turbo/models/__init__.py' 2026-03-30T19:36:24,952 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py' 2026-03-30T19:36:24,955 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py' 2026-03-30T19:36:24,957 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py' 2026-03-30T19:36:24,959 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py' 2026-03-30T19:36:24,961 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py' 2026-03-30T19:36:24,963 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py' 2026-03-30T19:36:24,965 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py' 2026-03-30T19:36:24,968 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py' 2026-03-30T19:36:24,970 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py' 2026-03-30T19:36:24,971 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py' 2026-03-30T19:36:24,973 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py' 2026-03-30T19:36:24,974 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py' 2026-03-30T19:36:24,976 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py' 2026-03-30T19:36:24,978 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py' 2026-03-30T19:36:24,979 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py' 2026-03-30T19:36:24,981 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py' 2026-03-30T19:36:24,982 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py' 2026-03-30T19:36:24,984 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py' 2026-03-30T19:36:24,986 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py' 2026-03-30T19:36:24,987 adding 'mlx_audio/tts/models/dense/README.md' 2026-03-30T19:36:24,989 adding 'mlx_audio/tts/models/dense/__init__.py' 2026-03-30T19:36:24,990 adding 'mlx_audio/tts/models/dense/dense.py' 2026-03-30T19:36:24,991 adding 'mlx_audio/tts/models/dia/__init__.py' 2026-03-30T19:36:24,993 adding 'mlx_audio/tts/models/dia/audio.py' 2026-03-30T19:36:24,995 adding 'mlx_audio/tts/models/dia/config.py' 2026-03-30T19:36:24,998 adding 'mlx_audio/tts/models/dia/dia.py' 2026-03-30T19:36:25,001 adding 'mlx_audio/tts/models/dia/layers.py' 2026-03-30T19:36:25,003 adding 'mlx_audio/tts/models/echo_tts/README.md' 2026-03-30T19:36:25,004 adding 'mlx_audio/tts/models/echo_tts/__init__.py' 2026-03-30T19:36:25,005 adding 'mlx_audio/tts/models/echo_tts/audio.py' 2026-03-30T19:36:25,007 adding 'mlx_audio/tts/models/echo_tts/config.py' 2026-03-30T19:36:25,008 adding 'mlx_audio/tts/models/echo_tts/echo_tts.py' 2026-03-30T19:36:25,011 adding 'mlx_audio/tts/models/echo_tts/model.py' 2026-03-30T19:36:25,013 adding 'mlx_audio/tts/models/echo_tts/sampling.py' 2026-03-30T19:36:25,015 adding 'mlx_audio/tts/models/echo_tts/text.py' 2026-03-30T19:36:25,017 adding 'mlx_audio/tts/models/fish_qwen3_omni/README.md' 2026-03-30T19:36:25,018 adding 'mlx_audio/tts/models/fish_qwen3_omni/__init__.py' 2026-03-30T19:36:25,019 adding 'mlx_audio/tts/models/fish_qwen3_omni/config.py' 2026-03-30T19:36:25,022 adding 'mlx_audio/tts/models/fish_qwen3_omni/fish_speech.py' 2026-03-30T19:36:25,024 adding 'mlx_audio/tts/models/fish_qwen3_omni/prompt.py' 2026-03-30T19:36:25,025 adding 'mlx_audio/tts/models/fish_qwen3_omni/tokenizer.py' 2026-03-30T19:36:25,026 adding 'mlx_audio/tts/models/indextts/__init__.py' 2026-03-30T19:36:25,028 adding 'mlx_audio/tts/models/indextts/attention.py' 2026-03-30T19:36:25,029 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2026-03-30T19:36:25,031 adding 'mlx_audio/tts/models/indextts/conformer.py' 2026-03-30T19:36:25,032 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2026-03-30T19:36:25,034 adding 'mlx_audio/tts/models/indextts/indextts.py' 2026-03-30T19:36:25,035 adding 'mlx_audio/tts/models/indextts/mel.py' 2026-03-30T19:36:25,037 adding 'mlx_audio/tts/models/indextts/normalize.py' 2026-03-30T19:36:25,038 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2026-03-30T19:36:25,040 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2026-03-30T19:36:25,041 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2026-03-30T19:36:25,042 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2026-03-30T19:36:25,043 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2026-03-30T19:36:25,044 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2026-03-30T19:36:25,046 adding 'mlx_audio/tts/models/irodori_tts/README.md' 2026-03-30T19:36:25,048 adding 'mlx_audio/tts/models/irodori_tts/__init__.py' 2026-03-30T19:36:25,049 adding 'mlx_audio/tts/models/irodori_tts/config.py' 2026-03-30T19:36:25,051 adding 'mlx_audio/tts/models/irodori_tts/irodori_tts.py' 2026-03-30T19:36:25,053 adding 'mlx_audio/tts/models/irodori_tts/model.py' 2026-03-30T19:36:25,056 adding 'mlx_audio/tts/models/irodori_tts/sampling.py' 2026-03-30T19:36:25,057 adding 'mlx_audio/tts/models/irodori_tts/text.py' 2026-03-30T19:36:25,059 adding 'mlx_audio/tts/models/kitten_tts/__init__.py' 2026-03-30T19:36:25,062 adding 'mlx_audio/tts/models/kitten_tts/convert.py' 2026-03-30T19:36:25,066 adding 'mlx_audio/tts/models/kitten_tts/istftnet.py' 2026-03-30T19:36:25,070 adding 'mlx_audio/tts/models/kitten_tts/kitten_tts.py' 2026-03-30T19:36:25,072 adding 'mlx_audio/tts/models/kitten_tts/modules.py' 2026-03-30T19:36:25,077 adding 'mlx_audio/tts/models/kitten_tts/preprocess.py' 2026-03-30T19:36:25,078 adding 'mlx_audio/tts/models/kitten_tts/quant.py' 2026-03-30T19:36:25,080 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2026-03-30T19:36:25,084 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2026-03-30T19:36:25,086 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2026-03-30T19:36:25,089 adding 'mlx_audio/tts/models/kokoro/modules.py' 2026-03-30T19:36:25,091 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2026-03-30T19:36:25,093 adding 'mlx_audio/tts/models/kokoro/voice.py' 2026-03-30T19:36:25,095 adding 'mlx_audio/tts/models/kugelaudio/README.md' 2026-03-30T19:36:25,096 adding 'mlx_audio/tts/models/kugelaudio/__init__.py' 2026-03-30T19:36:25,097 adding 'mlx_audio/tts/models/kugelaudio/config.py' 2026-03-30T19:36:25,100 adding 'mlx_audio/tts/models/kugelaudio/kugelaudio.py' 2026-03-30T19:36:25,101 adding 'mlx_audio/tts/models/kugelaudio/scheduler.py' 2026-03-30T19:36:25,103 adding 'mlx_audio/tts/models/llama/__init__.py' 2026-03-30T19:36:25,106 adding 'mlx_audio/tts/models/llama/llama.py' 2026-03-30T19:36:25,107 adding 'mlx_audio/tts/models/outetts/__init__.py' 2026-03-30T19:36:25,110 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2026-03-30T19:36:25,112 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2026-03-30T19:36:25,115 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2026-03-30T19:36:25,116 adding 'mlx_audio/tts/models/outetts/outetts.py' 2026-03-30T19:36:25,118 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2026-03-30T19:36:25,119 adding 'mlx_audio/tts/models/outetts/tokens.py' 2026-03-30T19:36:25,121 adding 'mlx_audio/tts/models/pocket_tts/__init__.py' 2026-03-30T19:36:25,122 adding 'mlx_audio/tts/models/pocket_tts/conditioners.py' 2026-03-30T19:36:25,124 adding 'mlx_audio/tts/models/pocket_tts/config.py' 2026-03-30T19:36:25,125 adding 'mlx_audio/tts/models/pocket_tts/flow_lm.py' 2026-03-30T19:36:25,127 adding 'mlx_audio/tts/models/pocket_tts/mimi.py' 2026-03-30T19:36:25,129 adding 'mlx_audio/tts/models/pocket_tts/mlp.py' 2026-03-30T19:36:25,131 adding 'mlx_audio/tts/models/pocket_tts/pocket_tts.py' 2026-03-30T19:36:25,132 adding 'mlx_audio/tts/models/pocket_tts/rope.py' 2026-03-30T19:36:25,134 adding 'mlx_audio/tts/models/pocket_tts/transformer.py' 2026-03-30T19:36:25,135 adding 'mlx_audio/tts/models/pocket_tts/utils.py' 2026-03-30T19:36:25,137 adding 'mlx_audio/tts/models/qwen3/__init__.py' 2026-03-30T19:36:25,139 adding 'mlx_audio/tts/models/qwen3/qwen3.py' 2026-03-30T19:36:25,141 adding 'mlx_audio/tts/models/qwen3_tts/README.md' 2026-03-30T19:36:25,142 adding 'mlx_audio/tts/models/qwen3_tts/__init__.py' 2026-03-30T19:36:25,144 adding 'mlx_audio/tts/models/qwen3_tts/config.py' 2026-03-30T19:36:25,153 adding 'mlx_audio/tts/models/qwen3_tts/qwen3_tts.py' 2026-03-30T19:36:25,156 adding 'mlx_audio/tts/models/qwen3_tts/speaker_encoder.py' 2026-03-30T19:36:25,161 adding 'mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py' 2026-03-30T19:36:25,164 adding 'mlx_audio/tts/models/qwen3_tts/talker.py' 2026-03-30T19:36:25,166 adding 'mlx_audio/tts/models/sesame/__init__.py' 2026-03-30T19:36:25,168 adding 'mlx_audio/tts/models/sesame/attention.py' 2026-03-30T19:36:25,171 adding 'mlx_audio/tts/models/sesame/sesame.py' 2026-03-30T19:36:25,173 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2026-03-30T19:36:25,174 adding 'mlx_audio/tts/models/soprano/__init__.py' 2026-03-30T19:36:25,175 adding 'mlx_audio/tts/models/soprano/decoder.py' 2026-03-30T19:36:25,178 adding 'mlx_audio/tts/models/soprano/soprano.py' 2026-03-30T19:36:25,180 adding 'mlx_audio/tts/models/soprano/text.py' 2026-03-30T19:36:25,182 adding 'mlx_audio/tts/models/spark/__init__.py' 2026-03-30T19:36:25,183 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2026-03-30T19:36:25,185 adding 'mlx_audio/tts/models/spark/bicodec.py' 2026-03-30T19:36:25,187 adding 'mlx_audio/tts/models/spark/spark.py' 2026-03-30T19:36:25,188 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2026-03-30T19:36:25,190 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2026-03-30T19:36:25,192 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2026-03-30T19:36:25,194 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2026-03-30T19:36:25,195 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2026-03-30T19:36:25,197 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2026-03-30T19:36:25,198 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2026-03-30T19:36:25,200 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2026-03-30T19:36:25,201 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2026-03-30T19:36:25,203 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2026-03-30T19:36:25,205 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2026-03-30T19:36:25,206 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2026-03-30T19:36:25,208 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2026-03-30T19:36:25,210 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2026-03-30T19:36:25,212 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2026-03-30T19:36:25,214 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2026-03-30T19:36:25,216 adding 'mlx_audio/tts/models/spark/utils/file.py' 2026-03-30T19:36:25,217 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2026-03-30T19:36:25,219 adding 'mlx_audio/tts/models/tada/README.md' 2026-03-30T19:36:25,220 adding 'mlx_audio/tts/models/tada/__init__.py' 2026-03-30T19:36:25,222 adding 'mlx_audio/tts/models/tada/codec.py' 2026-03-30T19:36:25,224 adding 'mlx_audio/tts/models/tada/config.py' 2026-03-30T19:36:25,225 adding 'mlx_audio/tts/models/tada/diffusion_head.py' 2026-03-30T19:36:25,226 adding 'mlx_audio/tts/models/tada/gray_code.py' 2026-03-30T19:36:25,228 adding 'mlx_audio/tts/models/tada/llama.py' 2026-03-30T19:36:25,234 adding 'mlx_audio/tts/models/tada/tada.py' 2026-03-30T19:36:25,236 adding 'mlx_audio/tts/models/tada/text_utils.py' 2026-03-30T19:36:25,238 adding 'mlx_audio/tts/models/vibevoice/__init__.py' 2026-03-30T19:36:25,240 adding 'mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py' 2026-03-30T19:36:25,242 adding 'mlx_audio/tts/models/vibevoice/config.py' 2026-03-30T19:36:25,243 adding 'mlx_audio/tts/models/vibevoice/diffusion_head.py' 2026-03-30T19:36:25,245 adding 'mlx_audio/tts/models/vibevoice/language_model.py' 2026-03-30T19:36:25,247 adding 'mlx_audio/tts/models/vibevoice/scheduler.py' 2026-03-30T19:36:25,251 adding 'mlx_audio/tts/models/vibevoice/vibevoice.py' 2026-03-30T19:36:25,252 adding 'mlx_audio/tts/models/voxcpm/__init__.py' 2026-03-30T19:36:25,255 adding 'mlx_audio/tts/models/voxcpm/audio_vae.py' 2026-03-30T19:36:25,256 adding 'mlx_audio/tts/models/voxcpm/config.py' 2026-03-30T19:36:25,258 adding 'mlx_audio/tts/models/voxcpm/dit.py' 2026-03-30T19:36:25,260 adding 'mlx_audio/tts/models/voxcpm/encoder.py' 2026-03-30T19:36:25,261 adding 'mlx_audio/tts/models/voxcpm/minicpm.py' 2026-03-30T19:36:25,264 adding 'mlx_audio/tts/models/voxcpm/voxcpm.py' 2026-03-30T19:36:25,266 adding 'mlx_audio/tts/models/voxtral_tts/README.md' 2026-03-30T19:36:25,267 adding 'mlx_audio/tts/models/voxtral_tts/__init__.py' 2026-03-30T19:36:25,269 adding 'mlx_audio/tts/models/voxtral_tts/acoustic_head.py' 2026-03-30T19:36:25,271 adding 'mlx_audio/tts/models/voxtral_tts/audio_tokenizer.py' 2026-03-30T19:36:25,273 adding 'mlx_audio/tts/models/voxtral_tts/common.py' 2026-03-30T19:36:25,274 adding 'mlx_audio/tts/models/voxtral_tts/tekken.py' 2026-03-30T19:36:25,277 adding 'mlx_audio/tts/models/voxtral_tts/text_preprocess.py' 2026-03-30T19:36:25,281 adding 'mlx_audio/tts/models/voxtral_tts/voxtral_tts.py' 2026-03-30T19:36:25,283 adding 'mlx_audio/tts/tests/__init__.py' 2026-03-30T19:36:25,284 adding 'mlx_audio/tts/tests/test_base.py' 2026-03-30T19:36:25,285 adding 'mlx_audio/tts/tests/test_convert.py' 2026-03-30T19:36:25,287 adding 'mlx_audio/tts/tests/test_echo_tts.py' 2026-03-30T19:36:25,288 adding 'mlx_audio/tts/tests/test_generate.py' 2026-03-30T19:36:25,290 adding 'mlx_audio/tts/tests/test_interpolate.py' 2026-03-30T19:36:25,303 adding 'mlx_audio/tts/tests/test_models.py' 2026-03-30T19:36:25,306 adding 'mlx_audio/tts/tests/test_qwen3_tts.py' 2026-03-30T19:36:25,307 adding 'mlx_audio/tts/tests/test_voxcpm.py' 2026-03-30T19:36:25,309 adding 'mlx_audio/tts/tests/test_voxcpm_integration.py' 2026-03-30T19:36:25,310 adding 'mlx_audio/tts/tests/test_voxtral_tts_audio_tokenizer.py' 2026-03-30T19:36:25,312 adding 'mlx_audio/tts/tests/test_voxtral_tts_prompt.py' 2026-03-30T19:36:25,314 adding 'mlx_audio/tts/tests/test_voxtral_tts_tekken.py' 2026-03-30T19:36:25,315 adding 'mlx_audio/tts/tests/test_voxtral_tts_text_preprocess.py' 2026-03-30T19:36:25,317 adding 'mlx_audio/vad/__init__.py' 2026-03-30T19:36:25,318 adding 'mlx_audio/vad/utils.py' 2026-03-30T19:36:25,320 adding 'mlx_audio/vad/models/__init__.py' 2026-03-30T19:36:25,322 adding 'mlx_audio/vad/models/smart_turn/__init__.py' 2026-03-30T19:36:25,323 adding 'mlx_audio/vad/models/smart_turn/config.py' 2026-03-30T19:36:25,325 adding 'mlx_audio/vad/models/smart_turn/smart_turn.py' 2026-03-30T19:36:25,327 adding 'mlx_audio/vad/models/sortformer/__init__.py' 2026-03-30T19:36:25,328 adding 'mlx_audio/vad/models/sortformer/config.py' 2026-03-30T19:36:25,331 adding 'mlx_audio/vad/models/sortformer/convert.py' 2026-03-30T19:36:25,339 adding 'mlx_audio/vad/models/sortformer/sortformer.py' 2026-03-30T19:36:25,341 adding 'mlx_audio/vad/tests/__init__.py' 2026-03-30T19:36:25,342 adding 'mlx_audio/vad/tests/test_smart_turn_v3.py' 2026-03-30T19:36:25,344 adding 'mlx_audio/vad/tests/test_sortformer.py' 2026-03-30T19:36:25,346 adding 'mlx_audio-0.4.2.dist-info/licenses/LICENSE' 2026-03-30T19:36:25,349 adding 'mlx_audio-0.4.2.dist-info/METADATA' 2026-03-30T19:36:25,350 adding 'mlx_audio-0.4.2.dist-info/WHEEL' 2026-03-30T19:36:25,351 adding 'mlx_audio-0.4.2.dist-info/entry_points.txt' 2026-03-30T19:36:25,352 adding 'mlx_audio-0.4.2.dist-info/top_level.txt' 2026-03-30T19:36:25,360 adding 'mlx_audio-0.4.2.dist-info/RECORD' 2026-03-30T19:36:25,379 removing build/bdist.linux-armv7l/wheel 2026-03-30T19:36:25,621 Building wheel for mlx-audio (pyproject.toml): finished with status 'done' 2026-03-30T19:36:25,668 Created wheel for mlx-audio: filename=mlx_audio-0.4.2-py3-none-any.whl size=1184699 sha256=0390d1e0635acbb8bb7507ba6a9eed6b107a89d10b5e5a3458301b850fd48528 2026-03-30T19:36:25,669 Stored in directory: /tmp/pip-ephem-wheel-cache-0h90us5p/wheels/f1/81/ce/0a1bec84b4683c95a734105508680f7abf53508dc30de9a899 2026-03-30T19:36:25,725 Successfully built mlx-audio 2026-03-30T19:36:25,756 Removed build tracker: '/tmp/pip-build-tracker-b_fszn0y'