Skip to content

Releases: amsehili/auditok

v0.2.0

02 Mar 21:01
Compare
Choose a tag to compare
  • 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 of OptionParser 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 with black
  • Add pre-commit hooks
  • Change license to MIT
  • Add project logo

v0.1.8

01 Nov 06:10
Compare
Choose a tag to compare
  • Add command line argument to select audio device used by pyaudio (#17)
  • Add command line argument to select buffer size for pyaudio (#17)

v0.1.7

01 Nov 06:13
Compare
Choose a tag to compare
  • Add Python 3.5/3.6 to test scheme
  • Make source pep8 compliant
  • Add shortcut names for AudioSource object properties
  • Fix Python 3 bug with reading binary data from STDIN (#16)