Module: NATO::Say

Defined in:
lib/NATO/say.rb

Class Method Summary collapse

Class Method Details

.call(text) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/NATO/say.rb', line 5

def self.call(text)
  if OS.linux?
    `echo "#{text}" | espeak`
  elsif OS.mac?
    `say #{text}`
  elsif OS.windows?
    fail NotImplementedError
  end

  nil
end