Tried with https://github.com/tranquiliste/tcx_reader but ran into https://github.com/tranquiliste/tcx_reader/issues/1. Haven't tried https://github.com/rubyist/guppy.