Speech Enhancement Theory and Practice