//Create Voice Test public void CreateVoiceTest(string ModelId, string script, bool isSSML) { VoiceTestDefinition testDefinition; if (isSSML) { testDefinition = new VoiceTestDefinition(new ModelIdentity(new Guid(ModelId)), script, "SSML"); } else { testDefinition = new VoiceTestDefinition(new ModelIdentity(new Guid(ModelId)), script, "Text"); } var submitResponse = VoiceAPIHelper.Submit <VoiceTestDefinition>(testDefinition, CreateVoiceTestUrl, this.subscriptionKey); }
public static bool Create(string subscriptionKey, string hostURI, Guid projectId, Guid modelId, string script, bool isSSML) { string TextKind = "Text"; if (isSSML) { TextKind = "SSML"; } var voiceTestDefinition = VoiceTestDefinition.Create( new Identity(modelId), script, TextKind, new Identity(projectId)); var response = APIHelper.Submit <VoiceTestDefinition>(subscriptionKey, hostURI + API_V3.VoiceTests_Create, voiceTestDefinition); if (response.StatusCode != HttpStatusCode.Accepted) { APIHelper.PrintErrorMessage(response); return(false); } return(true); }