@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        Object stringObject = stringParser.parse(sourceData, rowIndex, context);
        String str = OperatorTools.parseString(stringObject);
        if (str == null) {
            return null;
        }
        return new String(getSoundex(str), StandardCharsets.ISO_8859_1);
    }
SoundexFunction  ->  soundex(str)
description:
- Return NULL if 'str' is NULL
- Return a four character code representing the sound of 'str'
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/string/SoundexFunction.java