Module: ChatgptAssistant::AudioHelper
- Included in:
- ApplicationBot
- Defined in:
- lib/chatgpt_assistant/bots/helpers/audio_helper.rb
Overview
Helper for audio
Instance Method Summary collapse
Instance Method Details
#recognition ⇒ Object
6 7 8 |
# File 'lib/chatgpt_assistant/bots/helpers/audio_helper.rb', line 6 def recognition @recognition ||= AudioRecognition.new(openai_api_key) end |
#synthesis ⇒ Object
10 11 12 |
# File 'lib/chatgpt_assistant/bots/helpers/audio_helper.rb', line 10 def synthesis @synthesis ||= AudioSynthesis.new(config) end |
#transcribe_file(url) ⇒ Object
14 15 16 |
# File 'lib/chatgpt_assistant/bots/helpers/audio_helper.rb', line 14 def transcribe_file(url) recognition.transcribe_audio(url) end |