print #print 'Try to play wave files that do not exist.' #soundhandle.playWave('17') #soundhandle.playWave('dummy') #print 'say' #soundhandle.say('Hello world!') #sleep(3) # print 'wave' soundhandle.playWave('DanceSong.ogg') sleep(4) print 'plugging' soundhandle.play(SoundRequest.NEEDS_PLUGGING) sleep(2) print 'unplugging' soundhandle.play(SoundRequest.NEEDS_UNPLUGGING) sleep(2) print 'plugging badly' soundhandle.play(SoundRequest.NEEDS_PLUGGING_BADLY) sleep(2) print 'unplugging badly' soundhandle.play(SoundRequest.NEEDS_UNPLUGGING_BADLY) sleep(2) s1 = soundhandle.builtinSound(SoundRequest.NEEDS_UNPLUGGING_BADLY)
print #print 'Try to play wave files that do not exist.' #soundhandle.playWave('17') #soundhandle.playWave('dummy') #print 'say' #soundhandle.say('Hello world!') #sleep(3) # print 'wave' soundhandle.playWave('say-beep.wav') sleep(2) print 'plugging' soundhandle.play(SoundRequest.NEEDS_PLUGGING) sleep(2) print 'unplugging' soundhandle.play(SoundRequest.NEEDS_UNPLUGGING) sleep(2) print 'plugging badly' soundhandle.play(SoundRequest.NEEDS_PLUGGING_BADLY) sleep(2) print 'unplugging badly' soundhandle.play(SoundRequest.NEEDS_UNPLUGGING_BADLY) sleep(2) s1 = soundhandle.builtinSound(SoundRequest.NEEDS_UNPLUGGING_BADLY)
import sys if __name__ == "__main__": if len(sys.argv) != 2 or sys.argv[1] == "--help": print "Usage: %s <sound_id>" % sys.argv[0] print print "Plays one of the built-in sounds based on its integer ID. Look at the cordial_sound/SoundRequest message definition for IDs." exit(1) # Import here so that usage is fast. import roslib roslib.load_manifest("cordial_sound") import rospy from cordial_sound.msg import SoundRequest from cordial_sound.libsoundplay import SoundClient rospy.init_node("play", anonymous=True) soundhandle = SoundClient() rospy.sleep(1) num = int(sys.argv[1]) print "Playing sound %i." % num soundhandle.play(num) rospy.sleep(1)
import sys if __name__ == '__main__': if len(sys.argv) != 2 or sys.argv[1] == '--help': print 'Usage: %s <sound_id>' % sys.argv[0] print print 'Plays one of the built-in sounds based on its integer ID. Look at the cordial_sound/SoundRequest message definition for IDs.' exit(1) # Import here so that usage is fast. import roslib roslib.load_manifest('cordial_sound') import rospy from cordial_sound.msg import SoundRequest from cordial_sound.libsoundplay import SoundClient rospy.init_node('play', anonymous=True) soundhandle = SoundClient() rospy.sleep(1) num = int(sys.argv[1]) print 'Playing sound %i.' % num soundhandle.play(num) rospy.sleep(1)