audio_loader
Adapted from the Griptape AI Framework documentation.
Bases:
BaseFileLoader[AudioArtifact]
Source Code in griptape/loaders/audio_loader.py
@define class AudioLoader(BaseFileLoader[AudioArtifact]): """Loads audio content into audio artifacts.""" def try_parse(self, data: bytes) -> AudioArtifact: filetype_guess = filetype.guess(data) if filetype_guess is None: raise ValueError("Could not determine the file type of the audio data") return AudioArtifact(data, format=filetype_guess.extension)
try_parse(data)
Source Code in griptape/loaders/audio_loader.py
def try_parse(self, data: bytes) -> AudioArtifact: filetype_guess = filetype.guess(data) if filetype_guess is None: raise ValueError("Could not determine the file type of the audio data") return AudioArtifact(data, format=filetype_guess.extension)
- On this page
- try_parse(data)
Could this page be better? Report a problem or suggest an addition!