A language identifier is an automatic classifier. It calculates how similar a text is to previously inserted reference texts. There are already many language identifiers available on the internet that can identify and recognise major languages. Many of these include the main African languages.
The identifier offered here specialises in Bantu languages. It can instantly detect the language of your text instantly, whether it's in Kiswahili, Lingala, Isizulu or a lesser-known Bantu language. More than 400 languages or language varieties can already be recognised. It is still far from perfect but it is already a great help when you have absolutely no idea what Bantu language your text is written in. The main cause of errors is when the submitted text is in a language that is not yet supported. Therefore, treat the identification as an indication, not a certification.
Sign up and/or log in to use it: https://www.bantu-languages.com/identifier