# Speech to Text

This section describes the actions that you can use to train custom language models and custom word databases for speech-to-text.

NOTE: Apart from AssessSpeechLanguageModel, ListCustomSpeechLanguageModels, ListCustomSpeechWordDatabases, ListCustomSpeechWords, ListSpeechLanguageResources, and QuerySpeechLanguageModel all of these actions are administrative actions. Administrative actions can be sent only by users who belong to an authorization role that allows the `Admin` standard role, or which enables the action explicitly. See Authorization Roles Configuration Parameters.

AssessSpeechLanguageModel | Assess whether a language pack, optionally combined with a custom language model, is suitable for processing your audio.
CreateCustomSpeechWordDatabase | Creates a new, empty, database to store custom words for speech-to-text.
ExportCustomSpeechLanguageModel | Exports a custom language model.
ExportCustomSpeechWordDatabase | Exports a custom speech word database.
ImportCustomSpeechLanguageModel | Imports a custom language model.
ImportCustomSpeechWordDatabase | Imports a custom speech word database.
ListCustomSpeechLanguageModels | Lists the custom language models that are available.
ListCustomSpeechWordDatabases | Lists the databases that have been created to store custom words for speech-to-text.
ListCustomSpeechWords | Lists the words that have been added to a custom word database.
ListSpeechLanguageResources | Lists the language resources that you have loaded for speech-to-text processing.
LoadSpeechLanguageResource | Loads a language resource so that it is ready when you want to start processing.
QuerySpeechLanguageModel | Returns whether specified words are present in the vocabulary.
RemoveCustomSpeechLanguageModel | Removes (deletes) a custom language model.
RemoveCustomSpeechWord | Removes (deletes) a word from a custom word database.
RemoveCustomSpeechWordDatabase | Removes (deletes) a custom word database.
SyncCustomSpeechResources | Forces Media Server to synchronize speech-to-text resources (custom language models and custom word databases) with the latest data in the database.
TrainCustomSpeechLanguageModel | Trains a new custom language model.
TrainCustomSpeechWord | Adds a word to a custom word database for speech-to-text.
UnloadSpeechLanguageResource | Removes a language resource from memory.

_FT_HTML5_bannerTitle.htm