Commit Graph

5 Commits

Author SHA1 Message Date
Freddy Boulton
745701c79c Add first-class support for Cartesia text-to-speech (#298)
* Demo

* patient intake

* cartesia

* Add cartesia

* Fix

* lint

* Move test

* Fix

* Fix

* Fix

* Fix
2025-04-23 15:15:57 -04:00
Václav Volhejn
58bccddd93 Fix audio type conversion (#259)
* Fix conversion between audio dtypes

* Run Pytest in CI

* Add pytest tests path in pyproject.toml

* Fix usages

* Use other PR's test format (more or less)

* Support legacy arguments

* Fix pyproject.toml and test location

* Omit `test` arg in CI, given by pyproject.toml

---------

Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>
2025-04-09 10:00:23 -04:00
Marcus Valtonen Örnhag
2331079c0f Introduce unit tests (#248)
* Proof-of-concept: unittests

* Add pytest-asyncio dep

* Import Body from stream

* Add test for allow_extra_tracks

* Cleanup decorators

* add test to linting

* fix ruff issues

* Run formatter

* fix

* Dont test every python version

---------

Co-authored-by: Marcus Valtonen Örnhag <marcus.valtonen.ornhag@ericsson.com>
Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>
2025-04-07 17:35:25 -04:00
Marcus Valtonen Örnhag
0767030997 Introduce static type checking with pyright (#255) 2025-04-05 14:19:05 -04:00
Marcus Valtonen Örnhag
948a479601 Introduce automatic linting with Github workflows (#251)
* Add linters

* use other setup-python version

* Use string instead

* Add more linting

* Fix tests

* minor changes

---------

Co-authored-by: Marcus Valtonen Örnhag <marcus.valtonen.ornhag@ericsson.com>
2025-04-04 12:36:35 -04:00