The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 8 Phonetic Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
japanese-pitch-accent-resources
Trying to consolidate japanese phonetic, and in particular pitch accent resources into one list
-
vulgarlang-phonology-sets
A collection of additional language phonology settings for use with VulgarLang.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This brings back memories.
I worked my way through some of its source code many years ago during my post-graduate studies and it was very _strange_. I see it is now on GitHub [0].
They used C macros to implement object oriented programming, with symbols like `me` and `my` and `thee` scattered throughout the source code. It seems the code has been converted to C++ (IIRC it used to be in C), but I still see the `my` keyword in there.
They have their own BASIC-like scripting language. The weirdest property for me was that it allowed for whitespace in the identifiers. Just look at the example in [1]: The `Create simple Matrix` is actually a function in the scripting language that constructs a matrix object. The function name corresponds to a menu item and IIRC they used some more preprocessor magic to reuse the same code for the menus on the GUI and the functions in the scripting language.
I don't think you're supposed to write the scripts by hand. Rather it recorded your actions as you worked your way through the GUI and then you could export and modify those recordings as scripts.
They also implemented their own cross platform GUI toolkit rather than using one of the existing cross-platform GUI toolkits, so it works on Windows, Linux (or any X Windows I believe) and MacOS.
One alternative you could consider is narrow fonts like Pragmata[1] (commercial) or Iosevka[2] (gratis, FOSS). Being able to fit more stuff onto you screen side-by-side is what enabled me to get as much into tmux as I am now.
Project mention: does anyone know of any phonological transcription APIs for portuguese? | /r/asklinguistics | 2023-04-20There's wikipron, which scrapes data from Wiktionary.
Phonetics related posts
- Praat: Doing Phonetics by Computer
- Complete table of all IPA vowels' formant frequencies
- Yllish knots are recorded sound, not written language
- Best resources to check for pitch accents for words?
- Any Language Defaults?
- "point number too large" error in Praat
- Getting the trial size vocabulary for a full language?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Phonetic projects? This list will help you:
Project | Stars | |
---|---|---|
1 | praat | 1,368 |
2 | pragmatapro | 1,341 |
3 | allosaurus | 502 |
4 | wikipron | 288 |
5 | Cadmium | 201 |
6 | japanese-pitch-accent-resources | 97 |
7 | vulgarlang-phonology-sets | 10 |
8 | phonotrainer_test | 0 |