Skip to content

Voiceprint

new Voiceprint(centers, source?, model?, windows?): Voiceprint

Parameter Type Default value
centers Center[] undefined
source? Source 'focus'
model? string TIMBRE.model
windows? Center[] []

Voiceprint

readonly centers: Center[]


readonly model: string = TIMBRE.model


readonly source: Source = 'focus'


readonly windows: Center[] = []

get embedding(): Float32Array

Float32Array

closest(other): object

Parameter Type
other Voiceprint | Center

object

mine: number

score: number

theirs: number


similarity(other): number

Parameter Type
other Voiceprint | Center

number


toArray(): Float32Array

Float32Array


toJSON(): VoiceprintJSON

VoiceprintJSON


static fromJSON(json): Voiceprint | null

Parameter Type
json string | VoiceprintJSON

Voiceprint | null


static merge(prints): Voiceprint

Parameter Type
prints Voiceprint[]

Voiceprint