Breton language framework including Text Normalization, Phonetization, Syllabification and etc.
Put each sentence in one line in text format as an input file.
Specify what resources the framework will use for preparing output, dictionary or/and phonetic rules that provided by expert.
Always use the last version.
For each input sentence, output will include normalized version, phonetized version and syllables respectively.
Ya, e 2015 e oan bet trec'h e kampionad Europa !
ya , e daou vil pemzek e oan bet trec'h e kampionad europa !
# 'ja # e 'dɔw 'vi:l 'pɛm zeg e 'wɑ̃:n 'bet 'treh e kɑ̃m pi 'õ:nad ø 'ro pa #
# . 'ja . # . e . 'dɔw . 'vi:l . 'pɛm . zeg . e . 'wɑ̃:n . 'bet . 'treh . e . kɑ̃m . pi . 'õ: . nad . ø . 'ro . pa . #
For more information you can visit the home page of the project.
In order to run a job you need to be identified or register a new account.
The following curl command will create a job (note: job[webapp] is required, all other parameters are optional):
curl -H 'Authorization: Token token=<your private_token>' \
-X POST https://allgo18.inria.fr/api/v1/jobs \
-F 'job[webapp]=breton' \
-F 'job[version]=1.0' \
-F 'job[param]=' \
-F 'job[queue]=standard' \
-F 'files[0]=@test.txt' \
-F 'files[1]=@test2.csv'
Monitor its progress:
curl -H 'Authorization: Token token=<your private_token>' \
https://allgo18.inria.fr/api/v1/jobs/JOB_ID/events
Get the result:
curl -H 'Authorization: Token token=<your private_token>' \
https://allgo18.inria.fr/api/v1/jobs/JOB_ID
Abort the job:
curl -H 'Authorization: Token token=<your private_token>' \
-X POST https://allgo18.inria.fr/api/v1/jobs/JOB_ID/abort
Delete the job:
curl -H 'Authorization: Token token=<your private_token>' \
-X DELETE https://allgo18.inria.fr/api/v1/jobs/JOB_ID