class Moceansdk::Modules::Voice::Mc

Public Class Methods

collect(event_url = nil) click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 36
def self.collect(event_url = nil)
  ins = McObject::Collect.new

  unless event_url.nil?
    ins.event_url = event_url
  end

  ins
end
dial(to = nil) click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 26
def self.dial(to = nil)
  ins = McObject::Dial.new

  unless to.nil?
    ins.to = to
  end

  ins
end
play(file = nil) click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 16
def self.play(file = nil)
  ins = McObject::Play.new

  unless file.nil?
    ins.files = file
  end

  ins
end
record() click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 56
def self.record
  McObject::Record.new
end
say(text = nil) click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 6
def self.say(text = nil)
  ins = McObject::Say.new

  unless text.nil?
    ins.text = text
  end

  ins
end
sleep(duration = nil) click to toggle source
# File lib/moceansdk/modules/voice/mc.rb, line 46
def self.sleep(duration = nil)
  ins = McObject::Sleep.new

  unless duration.nil?
    ins.duration = duration
  end

  ins
end