/// <summary> /// /// </summary> /// <param name="options"></param> /// <returns></returns> public async Task <(int Code, Image Image)> GenerateAsync(CaptchaOptions options) { await Task.FromResult(0); var(equation, answer) = Arithmetic.Build(options); var image = Image.Generate(equation, options); return(answer, image); }
/// <summary> /// /// </summary> /// <param name="options"></param> /// <returns></returns> public async Task <(int Code, byte[] Audio)> GenerateAsync(CaptchaOptions options) { await Task.FromResult(0); var(equation, answer) = Arithmetic.Build(options); var audio = Speech.Generate(equation.ToString(" ")); return(answer, audio); }