Releases: amsehili/auditok
Releases · amsehili/auditok
v0.3.0
- Use
numpy
instead of theaudioop
(deprecated then removed in Python 13) for signal processing operations - Use
pytest
instead ofgenty
for tests - Accept input of type
Path
forsplit
- Remove deprecated
ADSFactory
- Implement
AudioRegion.join
,make_silence
andsplit_and_join_with_silence
- Use Github Actions instead of travis for CI
- Use Codecov for tests coverage
v0.2.0
- Implement
split
function as a high-level API for tokenization - Implement
AudioRegion
class for simple audio objects manipulation - Use a much faster energy computation method (based on standard
audioop
module) - Make
ADSFactory
deprecated - Choose which channel(s) to use for tokenization
- Save multi-channel audio data
- Refactor code in all modules
- Use
genty
for tests - Improve documentation
- Use
ArgumentParser
instead ofOptionParser
in command-line script - Clean up command-line script and move functions and workers to dedicated modules
- Add "timestamp" placehoder to main script
- Play audio with a progress bar
StreamSaverWorker
: avoid caching data for a long time in memory, save data regularly to disk- Use
numpy
style for documentation and update theme - Ensure pep8 compliance (
flake8
) and formatting withblack
- Add
pre-commit
hooks - Change license to MIT
- Add project logo