Не отрицает, ни усиливает отрицание
Частица не обычно отрицает действие, признак или принадлежность.
В предложении ученик не ответил отрицается ответ. Ни чаще усиливает отрицание при другом отрицательном слове: ученик не ответил ни на один вопрос. Отрицательное сказуемое может быть пропущено, но подразумеваться: вокруг ни звука означает, что звуков нет. Поэтому отсутствие видимого не не запрещает ни. Важно определить область отрицания: не только выступление включает ограничение, а не полное отрицание выступления; ни выступления, ни обсуждения не было отрицает оба события. Логический пересказ помогает увидеть, что именно утверждается и что исключается.
Не сделал ни одной ошибки: не отрицает наличие ошибок, ни усиливает отрицание даже единичного случая. В комнате ни души — подразумевается нет.