Class TextNormalization

    • Method Detail

      • configuredInstance

        public static TextNormalization configuredInstance()
        Configured instance text normalization.
        Returns:
        A TextNormalization class configured via config files.
      • createInstance

        public static TextNormalization createInstance​(Collection<? extends TextNormalizer> normalizers)
        Create instance text normalization.
        Parameters:
        normalizers - the normalizers
        Returns:
        the text normalization
      • noOpInstance

        public static TextNormalization noOpInstance()
        No op instance text normalization.
        Returns:
        A TextNormalization that does no normalization
      • normalize

        public String normalize​(String input,
                                Language language)
        Normalizes a string with a number of text normalizers.
        Parameters:
        input - The input string
        language - The language of the input string
        Returns:
        A normalized version of the string