Package: tidynorm 0.4.1.9000

tidynorm: Tools for Tidy Vowel Normalization

An implementation of tidy speaker vowel normalization. This includes generic functions for defining new normalization methods for points, formant tracks, and Discrete Cosine Transform coefficients, as well as convenience functions implementing established normalization methods. References for the implemented methods are: Johnson, Keith (2020) <doi:10.5334/labphon.196> Lobanov, Boris (1971) <doi:10.1121/1.1912396> Nearey, Terrance M. (1978) <https://sites.ualberta.ca/~tnearey/Nearey1978_compressed.pdf> Syrdal, Ann K., and Gopal, H. S. (1986) <doi:10.1121/1.393381> Watt, Dominic, and Fabricius, Anne (2002) <https://www.latl.leeds.ac.uk/article/evaluation-of-a-technique-for-improving-the-mapping-of-multiple-speakers-vowel-spaces-in-the-f1-f2-plane/>.

Authors:Josef Fruehwald [cre, aut, cph]

tidynorm_0.4.1.9000.tar.gz
tidynorm_0.4.1.9000.zip(r-4.7)tidynorm_0.4.1.9000.zip(r-4.6)tidynorm_0.4.1.9000.zip(r-4.5)
tidynorm_0.4.1.9000.tgz(r-4.6-x86_64)tidynorm_0.4.1.9000.tgz(r-4.6-arm64)tidynorm_0.4.1.9000.tgz(r-4.5-x86_64)tidynorm_0.4.1.9000.tgz(r-4.5-arm64)
tidynorm_0.4.1.9000.tar.gz(r-4.7-arm64)tidynorm_0.4.1.9000.tar.gz(r-4.7-x86_64)tidynorm_0.4.1.9000.tar.gz(r-4.6-arm64)tidynorm_0.4.1.9000.tar.gz(r-4.6-x86_64)
tidynorm_0.4.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
tidynorm/json (API)

# Install 'tidynorm' in R:
install.packages('tidynorm', repos = c('https://jofrhwld.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jofrhwld/tidynorm/issues

Pkgdown/docs site:https://jofrhwld.github.io

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

quartoopenblascpp

6.60 score 3 stars 67 scripts 516 downloads 32 exports 25 dependencies

Last updated from:adffa539ac. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK162
linux-devel-x86_64OK175
source / vignettesOK232
linux-release-arm64OK163
linux-release-x86_64OK180
macos-release-arm64OK184
macos-release-x86_64OK356
macos-oldrel-arm64OK323
macos-oldrel-x86_64OK280
windows-develOK198
windows-releaseOK199
windows-oldrelOK211
wasm-releaseOK130

Exports:bark_to_hzcheck_normdctdct_basishz_to_barkhz_to_melidctidct_accelidct_ratemel_to_hznorm_barkznorm_dct_barkznorm_dct_deltaFnorm_dct_genericnorm_dct_lobanovnorm_dct_neareynorm_dct_wattfabnorm_deltaFnorm_genericnorm_lobanovnorm_neareynorm_track_barkznorm_track_deltaFnorm_track_genericnorm_track_lobanovnorm_track_neareynorm_track_wattfabnorm_wattfabreframe_with_dctreframe_with_dct_smoothreframe_with_idcttidynorm_options

Dependencies:backportscheckmateclicpp11dplyrgenericsgluelifecyclemagrittroptionspillarpkgconfigpurrrR6RcppRcppArmadillorlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Normalization Methods
Lobanov [@lobanov] | Using the Lobanov normalization functions | On points | On tracks | On DCT Coefficients | Nearey Normalization [@neareyPhoneticFeatureSystems1978] | Using the Nearey normalization functions | Delta F [@johnsonDFMethodVocal2020] | Using the DeltaF normalization functions | On DCT coefficients | Watt & Fabricious [@wattEvaluationTechniqueImproving2002] | Using the Watt & Fabricious normaliation functions | Bark Difference [@syrdalPerceptualModelVowel1986] | Using the Bark Difference normalization functions | References

Last update: 2025-06-11
Started: 2025-06-07

Checking Normalization Procedures

Last update: 2025-06-08
Started: 2025-06-07

Normalization Overview
Introduction to the problem | An example | Generalizing Normalization Procedures | Examples | $\Delta$F

Last update: 2025-06-08
Started: 2025-06-07

Normalizing Formant Tracks
Token IDs

Last update: 2025-06-08
Started: 2025-06-07

The Discrete Cosine Transform
A brief description | DCT functions in tidynorm | Getting average formant tracks | The DCT Basis

Last update: 2025-06-08
Started: 2025-06-07