audio_transcription_task

Bases: BaseAudioInputTask[TextArtifact]

Source Code in griptape/tasks/audio_transcription_task.py
@define
class AudioTranscriptionTask(BaseAudioInputTask[TextArtifact]):
    audio_transcription_driver: BaseAudioTranscriptionDriver = field(
        default=Factory(lambda: Defaults.drivers_config.audio_transcription_driver),
        kw_only=True,
    )

    def try_run(self) -> TextArtifact:
        return self.audio_transcription_driver.run(self.input)
  • audio_transcription_driver = field(default=Factory(lambda: Defaults.drivers_config.audio_transcription_driver), kw_only=True) class-attribute instance-attribute

try_run()

Source Code in griptape/tasks/audio_transcription_task.py
def try_run(self) -> TextArtifact:
    return self.audio_transcription_driver.run(self.input)

Could this page be better? Report a problem or suggest an addition!