********* Changelog ********* Version 1.3.2 ============= * Removed usage of Python 3.12-only features for compatibility with Python 3.9 Version 1.3.1 ============= * Refined acoustic track related functionalities. * Upgraded denpencies: praatio to version 6.x, conch to version 0.4.0 * Added import track from csv functionality. Version 1.3.0 ============= * Updated Neo4j Cypher queries to be compatible with Neo4j 5.x syntax. * Upgraded Neo4j compatibility to version 5.22 and Java compatibility to Java 21. * Updated the packaging process for smooth installation across platforms. * Made Conda a required installation dependency. Version 1.2.1 ============= * Upgraded compatible praatio package to 5.0 * Restored parsing empty intervals from TextGrids * Added `CorpusContext.analyze_formant_points` function similar to be comparable to other formant analysis workflows Version 1.2 =========== * Upgraded Neo4j compatibility to 4.3.3 * Upgraded InfluxDB compatibility to 1.8.9 * Changed Praat TextGrid handling to use praatio 4.1 * Phone parsing no longer includes blank intervals (i.e. silences), so preceding and following phone calculations have changed * Update speaker adjusted pitch algorithm to use octave based min and max pitch rather than the more permissive standard deviation approach Version 1.0 =========== * Added functionality to analyze voice-onset-time through AutoVOT * Added functionality to analyze formant points and tracks using a refinement process based on vowel formant prototypes * Added ability to enrich tokens from CSV * Added parser for TextGrids generated from the Web-MAUS aligner * Optimized loading of corpora for lower-memory computers * Optimized queries involving acoustic tracks