Tyler native to 'battle' tonight on NBC's 'The Voice'