I've been taking the violin lesson for ten years.

*英語音声が流れます。音量にご注意ください。

take lessonで「レッスン、稽古を受ける、習う」という意味で、何か習い事をやっていることを伝えるフレーズになります。
過去数年間にわたって「習い続けている」ことを表現するなら、このように現在完了進行形を使って表します。同じような表現として「何歳からずっとバイオリンを弾いています。」という場合にはこんな感じ
I’ve been playing the violin since I was five.
私は5歳からずっとバイオリンを弾いています。