class Cogibara::Speaker

Public Instance Methods

speak_to_file(message) click to toggle source
# File lib/cogibara/speaker.rb, line 13
def speak_to_file(message)

end
speak_to_local(message, voice="rab_diphone", engine=:festival) click to toggle source
# File lib/cogibara/speaker.rb, line 3
def speak_to_local(message, voice="rab_diphone", engine=:festival)
  if engine == :pico
    `pico2wave -w out.wav "#{self}"`
    `aplay out.wav`
    `rm ./out.wav`
  else
    `echo "#{self}" | text2wave -eval "(voice_#{voice})" | aplay`
  end
end