Yes and no. In English, “voiced” consonants are not as fully voiced as in Latin or Slavic languages. Native speakers try to help, but most actually have no idea how they pronounce their own language. They’ll tell you to do it one way, when in fact they do it another. The most important difference between words like “etch” and “edge” is that the vowel is shorter in “etch” and longer in “edge”. In English, this is generally true of so-called unvoiced and voiced consonant finals, for example belief / believe, wet / wed, etc. Pay attention to how native speakers talk when they’re talking naturally, NOT when they’re demonstrating “proper pronunciation”.