Is there a general term for a word that has different pronunciations depending on which part of speech it is taking on in a sentence?
For example, "attribute" here is used as a noun
She has many good attributes; I think I will ask her out.
.. and here as a verb
I attribute her good looks to the expensive face lotion she uses.
However, the typical pronunciation is different in either case (the stress is on a different syllable).