Skip to content

Commit

Permalink
update copyright and versions for paper
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperKogito committed Jan 12, 2023
1 parent 4df2f85 commit 196a0e9
Show file tree
Hide file tree
Showing 32 changed files with 58 additions and 29 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ instance/

# Sphinx documentation
docs/_build/
v0.1.2/
v0.2.0/
v0.3.0/

# PyBuilder
target/
Expand Down
1 change: 1 addition & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$PYTHON setup.py install # Python command to install the script.
25 changes: 25 additions & 0 deletions meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package:
name: "spafe"
version: "0.3.1"

source:
git_rev: v0.3.1
git_url: https://github.com/SuperKogito/spafe

requirements:
host:
- python
- setuptools
build:
- python
run:
- numpy>=1.21
- scipy>=1.7.3
- typing_extensions

about:
home: https://github.com/SuperKogito/spafe
license: BSD
license_familY: BSD
license_file: LICENSE
summary: "Simplified Python Audio-Features Extraction."
2 changes: 1 addition & 1 deletion paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ bibliography: paper.bib
---

# Summary
This paper describes version 0.3.0 of spafe: a python package for audio features extraction based on the Numpy [@numpy:2020] and Scipy [@scipy:2019] libraries.
This paper describes version 0.3.1 of spafe: a python package for audio features extraction based on the Numpy [@numpy:2020] and Scipy [@scipy:2019] libraries.
Spafe implements various features extraction techniques that can be used to solve a wide variety of recognition and classification tasks (speaker verification, spoken emotion recognition, spoken language identification etc.).
The paper provides a brief overview of the library’s structure, theory and functionalities.

Expand Down
Binary file modified paper/paper.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
platforms='any',
extras_require={
"tests": [
"pytest >= 6.2.4",
"pytest>=6.2.4",
"pytest-cov",
"codecov",
"coveralls",
Expand Down
2 changes: 1 addition & 1 deletion spafe/fbanks/bark_fbanks.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Bark filter banks implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/fbanks/gammatone_fbanks.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Gammatone filter banks implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/fbanks/linear_fbanks.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Linear filter banks implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/fbanks/mel_fbanks.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Mel filter banks implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/bfcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Bark Frequency Cepstral Coefficients (BFCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/cqcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Constant Q-transform Cepstral Coefficients (CQCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/gfcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Gammatone Frequency Cepstral Coefficients (GFCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/lfcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Linear Frequency Cepstral Coefficients (LFCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/lpc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Linear Prediction Components and Cepstral Coefficients (LPCs and LPCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/mfcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Mel and inverse Mel Features Cepstral Coefficients (MFCCs and IMFCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/msrcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Magnitude based Spectral Root Cepstral Coefficients (MSRCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/ngcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Normalized Gammachirp Cepstral Coefficients (NGCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/pncc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Power-Normalized Cepstral Coefficients (PNCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/psrcc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Phase based Spectral Root Cepstral Coefficients (PSRCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/rplp.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : (Rasta) Perceptual linear prediction coefficents (RPLPs/PLPs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/features/spfeats.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"""
- Description : Spectral and frequency stats and features extraction algorithms implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/frequencies/dominant_frequencies.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"""
- Description : Implementation Dominant Frequency Extraction Using the YIN-Algorithm.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/frequencies/fundamental_frequencies.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"""
- Description : Implementation Fundamental Frequency Extraction Using the YIN-Algorithm.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/cepstral.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Power-Normalized Cepstral Coefficients (PNCCs) extraction algorithm implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/converters.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Frequency converters implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Exception classes for Spafe implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/filters.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Filter utils implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/preprocessing.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Preprocessing utils implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/spectral.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Spectral utils implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
2 changes: 1 addition & 1 deletion spafe/utils/vis.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
- Description : Visualization implementation.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
Expand Down
4 changes: 2 additions & 2 deletions spafe/version.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
"""
- Description : Version file.
- Copyright (c) 2019-2022 Ayoub Malek.
- Copyright (c) 2019-2023 Ayoub Malek.
This source code is licensed under the terms of the BSD 3-Clause License.
For a copy, see <https://github.com/SuperKogito/spafe/blob/master/LICENSE>.
"""
__version__ = "0.3.0"
__version__ = "0.3.1"

0 comments on commit 196a0e9

Please sign in to comment.