what sound format do you speak about? AMR? If the Duration() method not works you could compute it from file lenght. First you need to detect which amr encoding type is used. Because amr has fixed length for given time period you could easily compute the duration of sound clip.