annotate CHANGELOG @ 389:9e143e277d51

Fix equations in doc
author Amine Sehili <amine.sehili@gmail.com>
date Tue, 02 Mar 2021 21:49:44 +0100
parents bd242e80455f
children 5fd9b6b7ff0d 2f59d326cc0d
rev   line source
amine@2 1 auditok Changelog
amine@2 2 =================
amine@2 3
amsehili@383 4 Version 0.2.0
amsehili@383 5 -------------
amsehili@383 6
amsehili@383 7 - Implement split function as a high-level API for tokenization
amsehili@383 8 - Implement AudioRegion class for simple audio objects manipulation
amsehili@383 9 - Use a much faster energy computation method (based on standard audioop module)
amine@387 10 - Make ADSFactory deprecated
amsehili@383 11 - Choose which channel(s) to use for tokenization
amsehili@383 12 - Save multi-channel audio data
amsehili@383 13 - Refactor code in all modules
amine@387 14 - Use genty for tests
amsehili@383 15 - Improve documentation
amsehili@383 16 - Use ArgumentParser instead of OptionParser in command-line script
amsehili@383 17 - Clean up command-line script and move functions and workers to dedicated modules
amsehili@383 18 - Add "timestamp" placehoder to main script
amsehili@383 19 - Play audio with a progress bar
amsehili@383 20 - StreamSaverWorker: avoid caching data for a long time in memory, save data regularly to disk
amsehili@383 21 - Use numpy style for documentation and update theme
amsehili@383 22 - Ensure pep8 compliance (flake8) and formatting with black
amsehili@383 23 - Add pre-commit hooks
amsehili@383 24 - Change license to MIT
amsehili@383 25 - Add project logo
amsehili@383 26
amsehili@383 27
amine@80 28 Version 0.1.8
amine@80 29 -------------
amine@80 30
amine@80 31 - Add command line argument to select audio device used by pyaudio
amine@80 32 - Add command line argument to select buffer size for pyaudio
amine@80 33
amine@80 34
amine@78 35 Version 0.1.7
amine@78 36 -------------
amine@78 37
amine@78 38 - Add python 3.5/3.6 to test scheme
amine@78 39 - Make source pep8 compliant
amine@78 40 - Add shortcut names for AudioSource object properties
amine@78 41 - Fix Python 3 bug with reading binary data from STDIN
amine@78 42
amine@78 43
amine@78 44 Version 0.1.6
amine@78 45 -------------
amine@78 46
amine@78 47 - Add 'duration' to output keywords
amine@78 48
amine@78 49
amine@52 50 Version 0.1.5
amine@52 51 -------------
amine@52 52
amine@52 53 - Fix description error for --drop-trailing-silence option (wrong default value)
amine@52 54 - Bug fix: cmdline.py, take analysis_window into account when initializing a tokenizer object
amine@52 55 - Bug fix: cmdline.py, --save-image option, set `record` to True when reading from the microphone
amine@52 56 - Bug fix: util.py, method ADSFactory.ads, make a shallow copy of user's `kwargs` before calling _check_normalize_args
amine@52 57 - Update documentation (mainly typos fixes)
amine@52 58
amine@52 59
amine@36 60 Version 0.1.4
amine@36 61 -------------
amine@36 62
amine@36 63 - auditok as command line tool
amine@36 64 - Rst documentation
amine@36 65 - Read audio data from stdin
amine@36 66 - Add short alias for all ADSFactory.ads() keyword arguments
amine@36 67 - Add tests for alias
amine@331 68 - Break audio data into chunks for audio play back (to quickly detect interruptions like Ctrl-C)
amine@36 69
amine@36 70
amine@5 71 Version 0.1.3
amine@5 72 -------------
amine@5 73
amine@5 74 - Bug fix: util.AudioEnergyValidator._formats = {1: 'b' , 2: 'h', 4: 'i'} instead of {1: 'B' , 2: 'H', 4: 'I'}
amine@5 75 - Typo fix in code: StreamTokenizer.DROP_TRAILING_SILENCE renamed StreamTokenizer.DROP_TAILING_SILENCE
amine@5 76 - Documentation updated
amine@5 77
amine@2 78
amine@2 79 Version 0.1.2
amine@2 80 --------------
amine@2 81
amine@2 82 First public release on Github.