Hi! with iOS 12, Apple released a new framework for language recognition and other interesting stuff. Is called NLLanguageRecognizer. Use the Natural Language framework to perform tasks like language and script identification, tokenization, lemmatization, parts-of-speech tagging, and named entity recognition. You can also use this framework with Create ML to train and deploy custom natural language models.
Today, an easy way to use google translate as Text to Speech service. Do you know this one? http://www.translate.google.com/translate_tts?tl=it&q=ciao,%20come%20stai?
Do you want use google speech api to recognize text from a dictate?