GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started and our Privacy document.
There’s an api server for various services at:
https://api-giellalt.uit.no/
The API’s can be accessed both using REST and GraphQL, more info behind the links at the bottom.
To get an overview over available services, run the following command:
curl -X GET -H 'Content-Type: application/json' \
-i 'https://api-giellalt.uit.no/languages' |\
grep '{' | jq .
That should return something like:
{
"available": {
"grammar": {
"fo": "føroyskt",
"ga": "Gaeilge",
"kl": "kalaallisut",
"nb": "norsk bokmål",
"se": "davvisámegiella",
"sma": "Åarjelsaemien gïele",
"smj": "julevsámegiella"
"smn": "anarâškielâ",
"sms": "nuõrttsääʹmǩiõll",
},
"speller": {
"se": "davvisámegiella",
"sma": "Åarjelsaemien gïele",
"smj": "julevsámegiella"
"smn": "anarâškielâ",
"sms": "nuõrttsääʹmǩiõll",
},
"hyphenation": {
"hyphenator-gt-desc": "hyphenator-gt-desc"
}
}
}
More services will be added over time.
More info about the usage of existing services can be found at https://divvun.github.io/divvun-api/redoc-static.html and https://divvun.github.io/divvun-api/.