parakeet.js API
Preparing search index...
parakeet
ParakeetModel
Class ParakeetModel
Index
Constructors
constructor
Methods
from
Urls
compute
Features
set
Preprocessor
Backend
get
Preprocessor
Backend
reset
Mel
Cache
clear
Incremental
Cache
get
Frame
Time
Stride
frame
To
Time
get
Streaming
Constants
transcribe
create
Streaming
Transcriber
end
Profiling
Constructors
constructor
new
ParakeetModel
()
:
ParakeetModel
Returns
ParakeetModel
Methods
Static
from
Urls
fromUrls
(
cfg
:
FromUrlsConfig
)
:
Promise
<
ParakeetModel
>
Parameters
cfg
:
FromUrlsConfig
Returns
Promise
<
ParakeetModel
>
compute
Features
computeFeatures
(
audio
:
Float32Array
,
sampleRate
?:
number
,
opts
?:
{
prefixSamples
?:
number
}
,
)
:
Promise
<
ComputeFeaturesResult
>
Parameters
audio
:
Float32Array
Optional
sampleRate
:
number
Optional
opts
:
{
prefixSamples
?:
number
}
Returns
Promise
<
ComputeFeaturesResult
>
set
Preprocessor
Backend
setPreprocessorBackend
(
backend
:
PreprocessorBackend
)
:
void
Parameters
backend
:
PreprocessorBackend
Returns
void
get
Preprocessor
Backend
getPreprocessorBackend
()
:
PreprocessorBackend
Returns
PreprocessorBackend
reset
Mel
Cache
resetMelCache
()
:
void
Returns
void
clear
Incremental
Cache
clearIncrementalCache
()
:
void
Returns
void
get
Frame
Time
Stride
getFrameTimeStride
()
:
number
Returns
number
frame
To
Time
frameToTime
(
frameIndex
:
number
,
timeOffset
?:
number
)
:
number
Parameters
frameIndex
:
number
Optional
timeOffset
:
number
Returns
number
get
Streaming
Constants
getStreamingConstants
()
:
{
subsampling
:
number
;
windowStride
:
number
;
frameTimeStride
:
number
;
melBins
:
number
;
blankId
:
number
;
maxTokensPerStep
:
number
;
}
Returns
{
subsampling
:
number
;
windowStride
:
number
;
frameTimeStride
:
number
;
melBins
:
number
;
blankId
:
number
;
maxTokensPerStep
:
number
;
}
transcribe
transcribe
(
audio
:
Float32Array
<
ArrayBufferLike
>
,
sampleRate
?:
number
,
opts
?:
TranscribeOptions
,
)
:
Promise
<
TranscribeResult
>
Parameters
audio
:
Float32Array
<
ArrayBufferLike
>
Optional
sampleRate
:
number
Optional
opts
:
TranscribeOptions
Returns
Promise
<
TranscribeResult
>
create
Streaming
Transcriber
createStreamingTranscriber
(
opts
?:
StreamingTranscriberOptions
,
)
:
StatefulStreamingTranscriber
Parameters
Optional
opts
:
StreamingTranscriberOptions
Returns
StatefulStreamingTranscriber
end
Profiling
endProfiling
()
:
Record
<
string
,
{
gpu_us
:
number
;
cpu_us
:
number
;
total_us
:
number
}
,
>
Returns
Record
<
string
,
{
gpu_us
:
number
;
cpu_us
:
number
;
total_us
:
number
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
from
Urls
compute
Features
set
Preprocessor
Backend
get
Preprocessor
Backend
reset
Mel
Cache
clear
Incremental
Cache
get
Frame
Time
Stride
frame
To
Time
get
Streaming
Constants
transcribe
create
Streaming
Transcriber
end
Profiling
parakeet.js API
Loading...