SilenceTrimmer
org.llm4s.speech.processing.AudioConverter.SilenceTrimmer
case class SilenceTrimmer(threshold: Int) extends AudioConverter[(Array[Byte], AudioMeta), (Array[Byte], AudioMeta)]
Trims silence from audio
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
def andThen[C](next: AudioConverter[(Array[Byte], AudioMeta), C]): AudioConverter[(Array[Byte], AudioMeta), C]
Compose this converter with another converter
def filter(predicate: ((Array[Byte], AudioMeta)) => Boolean, errorMsg: String): AudioConverter[(Array[Byte], AudioMeta), (Array[Byte], AudioMeta)]
Filter results based on a predicate
def flatMap[C](f: ((Array[Byte], AudioMeta)) => Result[C]): AudioConverter[(Array[Byte], AudioMeta), C]
FlatMap for chaining converters that might fail
Map over the result of this converter
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article