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