It sounds right, but the Swedish 'r' is different from English and the 'd' is also a lighter sound at the end of a word. Here "röd" is pronounced by itself clearly: http://lexin.nada.kth.se/sound/v2/303975_1.mp3 You can look up other words here also and press on LYSSNA (listen): http://lexin.nada.kth.se/lexin/#searchinfo=both,swe_swe,r%C3%B6d;
In speech, coming after "en" the 'n' seems to eat some of the 'r' sound.
It would be great if a Swedish person could add that phrase to Forvo to listen to: http://sv.forvo.com/search/en%20r%C3%B6d%20bok/no/
I found this video on Swedish pronunciation of Swedish consonants: https://www.youtube.com/watch?v=PYj7SDuAAv0