docs: def say(self, message, **options):
          """
          When the current session is a voice channel this key will either play a message or an audio file from a URL.
          In the case of an text channel it will send the text back to the user via i nstant messaging or SMS.
          Argument: message is a string
          Argument: **options is a set of optional keyword arguments.
          See https://www.tropo.com/docs/webapi/say
          """
          #voice = self.voice
  # # **Sun May 15 21:21:29 2011** -- egilchri
  
          # Settng the voice in this method call has priority.
  	# Otherwise, we can pick up the voice from the Tropo object,
  	# if it is set there.
          if hasattr (self, 'voice'):
              if (not 'voice' in options):
                  options['voice'] = self.voice
  # # **Sun May 15 21:21:29 2011** -- egilchri
  
          self._steps.append(Say(message, **options).obj)