lib/pwn/plugins/baresip.rb in pwn-0.4.590 vs lib/pwn/plugins/baresip.rb in pwn-0.4.592
- old
+ new
@@ -568,19 +568,19 @@
absolute_waveform
)
puts 'complete.'
call_resp_hash[:waveform] = relative_waveform
- # TODO: Get thos block working
+ call_resp_hash[:speech_to_text] = 'N/A'
if speech_to_text
- absolute_speech_to_text = "#{absolute_recording}-speech_to_text.txt"
- relative_speech_to_text = "#{relative_recording}-speech_to_text.txt"
+ absolute_speech_to_text = "#{absolute_recording}.txt"
PWN::Plugins::OpenAI.speech_to_text(
- audio_file_path: absolute_recording
+ audio_file_path: absolute_recording,
+ output_dir: target_num_root
)
print "Generating Speech-to-Text for #{absolute_recording}..."
puts 'complete.'
- call_resp_hash[:speech_to_text] = relative_speech_to_text
+ call_resp_hash[:speech_to_text] = File.read(absolute_speech_to_text)
end
puts end_of_color
end
call_resp_hash