GeneratedAudio

org.llm4s.speech.GeneratedAudio
final case class GeneratedAudio(data: Array[Byte], meta: AudioMeta, format: AudioFormat)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def isPcm: Boolean

True for the PCM formats; false for AudioFormat.Mp3, whose data is a compressed stream.

True for the PCM formats; false for AudioFormat.Mp3, whose data is a compressed stream.

Attributes

def requirePcm(operation: String): Result[GeneratedAudio]

This audio when it is PCM, else a ValidationError naming operation, so MP3 cannot reach PCM-only code.

This audio when it is PCM, else a ValidationError naming operation, so MP3 cannot reach PCM-only code.

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product