1
0

16 Commits

Author SHA256 Message Date
216cf89295 Accepting request 1089357 from devel:languages:python:numeric
- reenable python 3.11 build (numba available now)

OBS-URL: https://build.opensuse.org/request/show/1089357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=8
2023-05-30 20:02:08 +00:00
f7c784a27b - reenable python 3.11 build (numba available now)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=15
2023-05-27 21:30:08 +00:00
0dd56bdfc0 Accepting request 1077180 from devel:languages:python:numeric
- Skip python311, python-numba doesn't support python 3.11 yet.

OBS-URL: https://build.opensuse.org/request/show/1077180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=7
2023-04-04 19:26:55 +00:00
1e810c70c4 - Skip python311, python-numba doesn't support python 3.11 yet.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=13
2023-04-04 10:14:28 +00:00
17a02d95b5 Accepting request 895857 from devel:languages:python:numeric
- Do not build for Python 3.6, due to no NumPy.

OBS-URL: https://build.opensuse.org/request/show/895857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=6
2021-06-01 08:37:52 +00:00
24a3e8fe54 - Do not build for Python 3.6, due to no NumPy.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=11
2021-05-28 02:49:46 +00:00
be7aa3a10b Accepting request 848497 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/848497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=5
2020-11-15 14:26:25 +00:00
077b4cbc1b Accepting request 848338 from home:mmachova:branches:devel:languages:python:numeric
- Update to 6.0.0
  * Drop support of Python 3.5 because a required dependency (llvmlite) 
    does not support it anymore.
  * Setup consistent way for logging.

OBS-URL: https://build.opensuse.org/request/show/848338
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=9
2020-11-14 11:11:31 +00:00
8abaf48d8c Accepting request 819249 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/819249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=4
2020-07-08 17:14:40 +00:00
Tomáš Chvátal
93d66b13f1 Accepting request 819218 from home:mcalabkova:branches:devel:languages:python:numeric
- Update to 5.0.2
  * Many new features and performance improvements, see upstream changelog
  Breaking:
  * Changed :class:`audiomate.corpus.validation.InvalidItemsResult' 
    to use it not only for Utterances, but also for Tracks for example.
  * Refactoring and addition of splitting functions in the 
    :class:`audiomate.corpus.subset.Splitter`.
  * For utterances and labels -1 was used for representing that the end 
    is the same as the end of the parent utterance/track. In order to 
    prevent -1 checks in different methods/places float('inf') is now used. 
    This makes it easier to implement stuff like label overlapping.
  * :class:`audiomate.annotations.LabelList` is now backed by an interval-tree 
    instead of a simple list. Therefore the labels have no fixed order anymore. 
    The interval-tree provides functionality for operations like merging, 
    splitting, finding overlaps with much lower code complexity.
  * Removed module :mod:`audiomate.annotations.label_cleaning`, since those 
    methods are available on :class:`audiomate.annotations.LabelList` directly.

OBS-URL: https://build.opensuse.org/request/show/819218
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=7
2020-07-07 14:00:27 +00:00
d08a5b8a50 Accepting request 660738 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/660738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=3
2018-12-31 08:46:31 +00:00
Todd R
02bfbab61d Accepting request 660737 from home:TheBlackCat:branches:devel:languages:python:numeric
- Update to 3.0.0
  + Breaking Changes
    * Moved label-encoding to its own module (audiomate.encoding). It now provides the processing of full corpora and store it in containers.
    * Moved audiomate.feeding.PartitioningFeatureIterator to the audiomate.feeding module.
    * Added audiomate.containers.AudioContainer to store audio tracks in a single file. All container classes are now in a separate module audiomate.containers.
    * Corpus now contains Tracks not Files anymore. This makes it possible to different kinds of audio sources. Audio from a file is now included using audiomate.tracks.FileTrack. New is the audiomate.tracks.ContainerTrack, which reads data stored in a container.
    * The audiomate.corpus.io.DefaultReader and the audiomate.corpus.io.DefaultWriter now load and store tracks, that are stored in a container.
    * All functionality regarding labels was moved to its own module audiomate.annotations.
    * The class audiomate.tracks.Utterance was moved to the tracks module.
  + New Features
    * Introducing the audiomate.feeding module. It provides different tools for accessing container data. Via a audiomate.feeding.Dataset data can be accessed by indices. With a audiomate.feeding.DataIterator one can easily iterate over data, such as frames.
    * Added processing steps for computing Onset-Strength (audiomate.processing.pipeline.OnsetStrength)) and Tempogram (audiomate.processing.pipeline.Tempogram)).
    * Introduced audiomate.corpus.validation module, that is used to validate a corpus.
    * Added reader (audiomate.corpus.io.SWCReader) for the SWC corpus. But it only works for the prepared corpus.
    * Added function (audiomate.corpus.utils.label_cleaning.merge_consecutive_labels_with_same_values()) for merging consecutive labels with the same value
    * Added downloader (audiomate.corpus.io.GtzanDownloader) for the GTZAN Music/Speech.
    * Added audiomate.corpus.assets.Label.tokenized() to get a list of tokens from a label. It basically splits the value and trims whitespace.
    * Added methods on audiomate.corpus.CorpusView, audiomate.corpus.assets.Utterance and audiomate.corpus.assets.LabelList to get a set of occurring tokens.
    * Added audiomate.encoding.TokenOrdinalEncoder to encode labels of an utterance by mapping every token of the label to a number.
    * Create container base class (audiomate.corpus.assets.Container), that can be used to store arbitrary data per utterance. The audiomate.corpus.assets.FeatureContainer is now an extension of the container, that provides functionality especially for features.
    * Added functions to split utterances and label-lists into multiple parts. (audiomate.corpus.assets.Utterance.split(), audiomate.corpus.assets.LabelList.split())
    * Added audiomate.processing.pipeline.AddContext to add context to frames, using previous and subsequent frames.
    * Added reader (audiomate.corpus.io.MailabsReader) and downloader (audiomate.corpus.io.MailabsDownloader) for the M-AILABS Speech Dataset.
  + Fixes
    * [#58] Keep track of number of samples per frame and between frames. Now the correct values will be stored in a Feature-Container, if the processor implements it correctly.
    * [#72] Fix bug, when reading samples from utterance, using a specific duration, while the utterance end is not defined.

OBS-URL: https://build.opensuse.org/request/show/660737
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=5
2018-12-22 20:55:21 +00:00
895dcf557a Accepting request 646698 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/646698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=2
2018-11-08 08:49:19 +00:00
Todd R
a63e58cb93 Accepting request 646651 from home:jengelh:branches:devel:languages:python:numeric
- Join first and second sentence; trim conjecture.

OBS-URL: https://build.opensuse.org/request/show/646651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=3
2018-11-06 15:30:00 +00:00
f7df672f76 Accepting request 646505 from devel:languages:python:numeric
A library for working with audio datasets

OBS-URL: https://build.opensuse.org/request/show/646505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-audiomate?expand=0&rev=1
2018-11-06 13:40:42 +00:00
Todd R
829ce187c4 A library for working with audio datasets
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-audiomate?expand=0&rev=1
2018-11-05 20:41:01 +00:00