Class: AgileNotifier::TTS

Inherits:
Object
  • Object
show all
Defined in:
lib/agile_notifier/tts.rb

Defined Under Namespace

Classes: Service

Class Method Summary collapse

Class Method Details

.speak(text, args) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/agile_notifier/tts.rb', line 9

def speak(text, args)
  os_type = get_os_type
  service = "speak_on_#{os_type}"
  language = args[:language]
  voice = args[:voice]
  Service.send(service.intern, text, language, voice)
end