
Explanation:
Box 1: No
Create an audioConfig using AudioConfig.FromWavFileOutput, based on which, create a synthesizer. Then call speak method many times with shorter sentences, the generated audio for multi speaks will be saved in a single audio file.
Box 2: No
File.wav is the output file.
Box 3: Yes
Reference:
https://learn.microsoft.com/en-
us/dotnet/api/microsoft.cognitiveservices.speech.audio.audioconfig.fromwavfileoutput
https://github.com/Azure-Samples/Cognitive-Speech-TTS/wiki/How-to-synthesize-a-large-file-into- audio-files