I've been working my way through Fluenz Mandarin 1-3. Love it, but I found I wanted flashcards I could use on my phone. Quizlet has good text-to-speech conversion for English and Pinyin, and a good app, so I used it to make flashcards, using the Fluenz vocabulary:
https://quizlet.com/PBoth/folders/flu...https://quizlet.com/PBoth/folders/flu... (work in progress - just finished 3.11)
Figured I'd share - hope this is useful. (If you come across errors, please let me know which cards in which lessons. There's definitely a text-to-speech issue for some terms, so I've been working my way through re-recording.)
Oh, and FWIW, Quizlet is free, but I find their premium "Long Term Learning" feature a really efficient way to practice every day, since Quizlet keeps track of what I need to work on more. (I have no affiliation to Quizlet.)