Releases: audeering/audinterface
Releases · audeering/audinterface
Release v1.2.3
- Added: support for Python 3.12
- Changed: update progress bar at least every second
Release v1.2.2
- Added:
audinterface.Segment.process_table()
,
that segments a dataframe or series
and expands its row values
to the new segments - Added: support for
numpy
2.0 - Changed: depend on
audmath>=1.4.1
Release v1.2.1
- Changed: default value of
process_func_applies_sliding_window
argument ofaudinterface.Feature
fromTrue
toFalse
- Fixed:
multiprocessing
for
audinterface.Feature
,
audinterface.Process
,
audinterface.ProcessWithContext
,
audinterface.Segment
- Removed: deprecated
unit
argument
fromaudinterface.Feature
Release v1.2.0
- Added:
process_func_args
argument to
audinterface.Feature.process_file()
,
audinterface.Feature.process_files()
,
audinterface.Feature.process_folder()
,
audinterface.Feature.process_index()
,
audinterface.Feature.process_signal()
,
audinterface.Feature.process_signal_from_index()
,
audinterface.Process.process_file()
,
audinterface.Process.process_files()
,
audinterface.Process.process_folder()
,
audinterface.Process.process_index()
,
audinterface.Process.process_signal()
,
audinterface.Process.process_signal_from_index()
,
audinterface.ProcessWithContext.process_index()
,
audinterface.ProcessWithContext.process_signal_from_index()
,
audinterface.Segment.process_file()
,
audinterface.Segment.process_files()
,
audinterface.Segment.process_folder()
,
audinterface.Segment.process_index()
,
audinterface.Segment.process_signal()
,
audinterface.Segment.process_signal_from_index()
.
It allows to temporarily overwrite
theprocess_func_args
argument
used when instantiating an interface - Changed: depend on
audeer>=1.18.0
- Fixed: avoid deprecation warning
by replacing
pkg_resources
internally with
importlib.metadata
Release v1.1.0
- Added:
include_root
argument to%0Aaudinterface.Feature.process_folder()
,%0Aaudinterface.Process.process_folder()
,%0Aaudinterface.Segment.process_folder()
.%0A Returns relative file path%0A in index%0A if set toFalse
.%0A Default value isTrue
%0A* Changed: whenaudinterface.Feature
%0A is instantiated with anaudinterface.Segment
%0A object that returns an empty index,%0Aaudinterface.Feature.process_*()
%0A no longer returnIndex([], dtype='object')
%0A butMultiIndex([], names=['file', 'start', 'end'])
%0A* Fixed: preserve order ofstart
andend
values%0A as returned by the segmentation callable%0A in the index returned byaudinterface.Segment
%0A processing functions%0A* Fixed: precision ofaudinterface.utils.to_timedelta()
%0A forpd.Timedelta
objects as input,%0A e.g.%0Ato_timedelta(pd.Timedelta('0 days 00:00:35.511437999'))
%0A now returns%0ATimedelta('0 days 00:00:35.511437999')
%0A instead of%0ATimedelta('0 days 00:00:35.511437')
.%0A This also affects the output of%0Aaudinterface.utils.signal_index()
%0A* Fixed: preserve requestedstart
andend
values in%0Aprocess_file()
,%0Aprocess_files()
,%0Aprocess_folder()
%0A methods ofaudinterface.Process
%0A andaudinterface.Feature()
.%0A Before they were rounded%0A to the next sample%0A in the returned index
Release v1.0.4
- Changed: require
audmath>=1.3.0
- Changed: require
audiofile>=1.3.0
- Changed: always evenly round start and end to samples in
audinterface.utils.read_signal()
- Fixed: process functions that work on segments are now always processing the identical signal independent if they get the signal as input, like
audinterface.Process.process_signal()
, or a file, likeaudinterface.Process.process_file()
Release v1.0.3
- Added:
cache_root
argument
toaudinterface.Segment.process_index()
Release v1.0.2
- Added: support for Python 3.11
- Changed: require
audformat>=1.0.1
- Fixed:
*.process_index()
keeps precision ofend
values
when a segmented index
is returned
Release v1.0.1
- Fixed: do not truncate strings
in values returned by process methods of
audinterface.Feature
Release v1.0.0
- Added:
preserve_index
argument to
audinterface.Process.process_index()
andaudinterface.Feature.process_index()
- Added: support for Python 3.10
- Changed: speed up processing methods
dealing with multiple files/segments in
audinterface.Feature
,
audinterface.Process
,
audinterface.ProcessWithContext
,
andaudinterface.Segment
- Removed: deprecated
kwargs
argument
fromaudinterface.Feature
,
audinterface.Process
,
audinterface.ProcessWithContext
,
andaudinterface.Segment
;
use theprocess_func_args
argument instead