code: public boolean hasSlotIsPhoneticallyEqual(final String slotName, final String value) {
          return getLocale().equals("de-DE") ? hasSlotIsCologneEqual(slotName, value) :
                  hasSlotIsDoubleMetaphoneEqual(slotName, value);
      }
docs: Checks if a slot is contained in the intent request and has a value which is a
  phonetic sibling of the string given to this method. This method picks the correct
  algorithm depending on the locale coming in with the speechlet request. For example the
  German locale compares the slot value and the given value with the Cologne phonetic
  algorithm whereas english locales result in this method using the Double Metaphone algorithm.
  @param slotName name of the slot to look after
  @param value the value
  @return True, if slot value and given value are phonetically equal