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.
|