Powered by DocFX

Search Results for

    Class RemoteLanguageModelProvider

    LanguageModelProvider that provides language models located on a remote resource.

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    SpeechProcessorDependency
    LanguageModelProvider
    RemoteLanguageModelProvider
    Inherited Members
    LanguageModelProvider.Model
    SpeechProcessorDependency.RegisterInitializationTask(String, Action, CallCondition)
    SpeechProcessorDependency.RegisterInitializationTask(String, Func<IEnumerator>, CallCondition)
    SpeechProcessorDependency.Initialize(InitializationTaskStartedCallback, InitializationFailedCallback)
    SpeechProcessorDependency.FailInitialization(Exception)
    Namespace: Recognissimo.Components
    Assembly: Recognissimo.dll
    Syntax
    [AddComponentMenu("Recognissimo/Language Model Providers/Remote Language Model Provider")]
    public sealed class RemoteLanguageModelProvider : LanguageModelProvider

    Fields

    language

    Language for which the language model will be loaded.

    Declaration
    public SystemLanguage language
    Field Value
    Type Description
    UnityEngine.SystemLanguage

    languageModels

    List of the available language models.

    Declaration
    [Tooltip("List of available language models")]
    public List<RemoteLanguageModelArchive> languageModels
    Field Value
    Type Description
    System.Collections.Generic.List<RemoteLanguageModelArchive>

    Methods

    IsDownloaded(SystemLanguage)

    Checks if the language model files are downloaded.

    Declaration
    public bool IsDownloaded(SystemLanguage downloadedLanguage)
    Parameters
    Type Name Description
    UnityEngine.SystemLanguage downloadedLanguage

    Language to check

    Returns
    Type Description
    System.Boolean

    True if language is downloaded, false otherwise.

    RemoveLanguageModelFiles(SystemLanguage)

    Remove language model files.

    Declaration
    public void RemoveLanguageModelFiles(SystemLanguage removeLanguage)
    Parameters
    Type Name Description
    UnityEngine.SystemLanguage removeLanguage

    The language whose files are to be removed.