Breton language framework including Text Normalization, Phonetization, Syllabification and etc.

Input

Put each sentence in one line in text format as an input file.

Parameters

Specify what resources the framework will use for preparing output, dictionary or/and phonetic rules that provided by expert.

version

Always use the last version.

output

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 . #

More

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.

API Reference

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