public record ( TropoCSharp.Tropo.Record record ) : void | ||
record | TropoCSharp.Tropo.Record | A Record object. |
Результат | void |
protected void Page_Load(object sender, EventArgs e) { // Create a new instance of the Tropo object. Tropo tropo = new Tropo(); // Create a transcription object to use with recording. Transcription trancription = new Transcription(); trancription.url = "mailto:[email protected]"; trancription.emailFormat = "omit"; // Set up grammar for recording. Choices choices = new Choices(); choices.value = "[10 DIGITS]"; choices.terminator = "#"; // Construct a prompt to use with the recording. Say say = new Say(); say.value = "Please say your account number"; // Use the record() method to set up a recording. tropo.record(3, false, true, choices, AudioFormat.wav, 10, 60, Method.post, null, true, say, 5, trancription, null, "http://somehost.com/record.aspx"); // Hangup when finished. tropo.hangup(); // Render the JSON for Tropo to consume. Response.Write(TropoJSON.render(tropo)); }
public void testNewRecordObjectWithOptionsInDifferentOrder() { Say say = new Say("Please say your account number"); Choices choices = new Choices("[5 DIGITS]", null, "#"); Record record = new Record(); record.say = say; record.method = Method.post; record.choices = choices; record.format = AudioFormat.wav; record.required = true; Tropo tropo = new Tropo(); tropo.record(record); Assert.AreEqual(this.recordJson, TropoJSON.render(tropo)); }
public void testRecordTranscription() { Say say = new Say("Please say your account number"); Choices choices = new Choices("[5 DIGITS]", null, "#"); Transcription transcription = new Transcription(); transcription.url = "http://example.com/"; transcription.id = "foo"; transcription.emailFormat = "encoded"; Tropo tropo = new Tropo(); tropo.record(1, false, true, choices, AudioFormat.wav, 5, 30, Method.post, "foo", true, say, 5, transcription, "bar", "http://example.com/"); Assert.AreEqual(this.recordJsonWithTranscription, TropoJSON.render(tropo)); }
public void testNewRecord() { Say say = new Say("Please say your account number"); Choices choices = new Choices("[5 DIGITS]", null, "#"); Tropo tropo = new Tropo(); tropo.record(null, null, null, choices, AudioFormat.wav, null, null, Method.post, null, null, say, null, null, null); }