API services
The Language Technologies Unit has an API services centre which provides a variety of language technology capabilities online.
An API is an easy to use programming interface which allows access to a software component providing a specific service. One or more APIs can be used to build more complex software systemsn API is an easy to use programming interface which allows access to a software component providing a specific service. One or more APIs can be used to build more complex software systems.
What API Services are available?
The Language Technologies Portal’s API services are provided online and connects you as a user with our servers.
In this way, you will be able to use services that would usually demand a lot of computing power, or would be difficult to install and configure for different systems and devices. Because of this, a wide variety of hardware can be used to access our services such as tablets, mobile phones, laptops and desktops.
How to register
How to begin using our APIs by signing up on our website.
Welsh Parts-of-Speech tagger
Enables input of any Welsh text and provides a detailed analysis of each part of the phrase.
Welsh Text to Speech API
Enables you to integrate a synthetic Welsh voice into your software, apps, and websites.
Cysill Ar-lein
Allows developers to integrate Cysill’s spelling and grammar checking features into their software.
Welsh Lemmatizer API
Allows users to identify and accept the lemma of any mutated, conjugated, or inflected word.
Language Detection API
Enables you to detect the language of a text from a list of 48 languages, including Welsh and English.
How to register for an API key
- First you need to go to the API centre homepage. After reaching this page, click on the button that says Register.
- At the registration screen, you’ll see instructions to help you in the process of registering. You will need a user name (i.e. the name you’d like to use on our systems), a password and an active e-mail account.
- After filling the boxes and pressing the Register button on the bottom of the screen, you will be sent an email automatically asking you to validate your account. Click on the link in the email, and use your new account details (user name and password) to log in.
- You should now see your account’s home screen, with a large message welcoming you. There should be a small button with your user name on it in the top right corner of the screen. Click on this, and then on the Settings button to go to your personal settings.
- You will now be able to choose from several of our services which use the API system. Choose the program that you would like to use, and then input the necessary information into the fields on the page.
- You will need to input your website’s URL, a short description of your intentions, and then tick to agree with the terms and conditions. Remember to tick the box that says “The API key will be used on a website” if you would like to to connect and secure your API to a specific website.
Click on the save button at the bottom of the screen, and your new API key will appear in the relevant box. Congratulations!

