public async Task TestSpeak() { var translator = new RestTranslator(); using (var resultStream = await translator.SpeakAsync("Thirty years later, but still: hallo, I'm a Mac!", "en")) { Assert.IsNotNull(resultStream, "Speaking text failed!"); using (var destStream = File.Open("test_rest.mp3", FileMode.Create, FileAccess.Write)) { resultStream.CopyTo(destStream); } var info = new FileInfo("test_rest.mp3"); Assert.IsTrue(info.Length > 5000, "Size of MP3 seems to be too small!"); } }