play
This neuron plays a given sound file.
Input parameters
| parameter | required | default | choices | comment | 
|---|---|---|---|---|
| filename | YES | A single filename or a list of filenames for sound files that Kalliope should play (randomly picking one if a list). Please note that only ".wav" files should be used due to file modifications if conversion is required (in PlayerModule.convert_mp3_to_wav() | 
Returned values
No returned values
Synapses example
Simple example :
- name: "Play-jingle"
  signals:
    - order: "play jingle"
  neurons:
    - play:
        filename: "resources/files/jingle.wav"
With a multiple choice list, Kalliope will pick one randomly:
- name: "Play-random-jingle"
  signals:
    - order: "play random jingle"
  neurons:
    - play:
        filename:
          - "resources/files/jingle1.wav"
          - "resources/files/jingle2.wav"
          - "resources/files/jingle3.wav"
Play a sound instead of saying somthing after being triggered (the signal has to be configured accordingly in settings.yml):
  - name: "on-triggered-synapse"
    signals: []
    neurons:
      - play:
          file: "resources/files/dong.wav"
Notes
Note: The neuron does not return any values.
Note: Kalliope randomly takes a filename from the list