cant - не делаю, потому что не могу, dont - просто не делаю. Разный контекст: Я слушаю, но не могу услышать (я хочу, прислушиваюсь, но не могу). Я слушаю, но не слышу (может быть, потому что не хочу).
It's not idiomatic in English to say "I don't hear": we almost always say "I can't hear". Так написал носитель языка, а это означает, что с глаголом hear употребляется только конструкция I can't hear