AudioConsumers
org.llm4s.speech.processing.AudioConsumers
object AudioConsumers
Audio consumers for different output targets
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AudioConsumers.type
Members list
Type members
Classlikes
case class FileConsumer(path: Path) extends AudioConsumer[(Array[Byte], AudioMeta)]
Consumer that writes audio to a file
Consumer that writes audio to a file
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object LoggingConsumer extends AudioConsumer[Any]
Consumer that logs audio information
object NoOpConsumer extends AudioConsumer[Any]
Consumer that does nothing (null object pattern)
case class ValidationConsumer(validator: AudioValidator[(Array[Byte], AudioMeta)]) extends AudioConsumer[(Array[Byte], AudioMeta)]
Consumer that validates audio data
Consumer that validates audio data
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article