Yes, use an article.
-She has an Indian accent.
-He has a British accent.
-How to practice an American accent.
-The British accent is harder to learn than the American accent.
In the last example, I use “the” because it is an abstract accent (i.e. the British accent in general), not a particular accent (i.e. I have an American accent).
More examples:
I like how the British accent sounds. I met someone yesterday who has a British accent.
The American accent is easier for me to understand, because I have an American accent.
You wouldn’t say “she speaks the British accent,” you would say “she speaks with a British accent.” Here, the accent we are talking about is hers, so it is a particular accent.