跳过导航链接
A B C D E F G I L M N O P R S T V W 

A

audio_ctx - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Overwrite the audio context size (0 = use default).

B

beam_search - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Beam search decoding parameters.
beam_size - 类 中的变量com.litongjava.whipser.cpp.java.params.BeamSearchParams
ref: ...
BeamSearchParams - com.litongjava.whipser.cpp.java.params中的类
 
BeamSearchParams() - 类 的构造器com.litongjava.whipser.cpp.java.params.BeamSearchParams
 
benchGgmlMulMat(int) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 
benchMemcpy(int) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 
best_of - 类 中的变量com.litongjava.whipser.cpp.java.params.GreedyParams

C

callback(Pointer, Pointer, Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.callbacks.WhisperEncoderBeginCallback
Callback method before the encoder starts.
callback(Pointer, Pointer, WhisperTokenData[], int, float[], Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.callbacks.WhisperLogitsFilterCallback
Callback method to filter logits.
callback(Pointer, Pointer, int, Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.callbacks.WhisperNewSegmentCallback
Callback method for the text segment.
callback(Pointer, Pointer, int, Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.callbacks.WhisperProgressCallback
Callback method for progress updates.
CBool - com.litongjava.whipser.cpp.java.params中的类
 
CBool() - 类 的构造器com.litongjava.whipser.cpp.java.params.CBool
 
CBool(long) - 类 的构造器com.litongjava.whipser.cpp.java.params.CBool
 
close - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperModelLoader
 
close() - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 
CloseFunction() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperModelLoader.CloseFunction
 
com.litongjava.whipser.cpp.java - 程序包 com.litongjava.whipser.cpp.java
 
com.litongjava.whipser.cpp.java.bean - 程序包 com.litongjava.whipser.cpp.java.bean
 
com.litongjava.whipser.cpp.java.callbacks - 程序包 com.litongjava.whipser.cpp.java.callbacks
 
com.litongjava.whipser.cpp.java.ggml - 程序包 com.litongjava.whipser.cpp.java.ggml
 
com.litongjava.whipser.cpp.java.model - 程序包 com.litongjava.whipser.cpp.java.model
 
com.litongjava.whipser.cpp.java.params - 程序包 com.litongjava.whipser.cpp.java.params
 
context - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperModelLoader
 

D

detect_language - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to indicate whether to detect language automatically.
detectLanguage(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to indicate whether to detect language automatically.
duration_ms - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Audio duration to process in milliseconds.

E

EModel - com.litongjava.whipser.cpp.java.model中的枚举
 
enableContext(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to indicate whether to use past transcription (if any) as an initial prompt for the decoder.
encoder_begin_callback - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Callback each time before the encoder starts.
encoder_begin_callback_user_data - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
User data for the encoder_begin_callback.
entropy_thold - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Entropy threshold (similar to OpenAI's "compression_ratio_threshold").
eof - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperModelLoader
 
EOFFunction() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperModelLoader.EOFFunction
 

F

FALSE - 类 中的静态变量com.litongjava.whipser.cpp.java.params.CBool
 
fullTranscribe(WhisperFullParams, float[]) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
Run the entire model: PCM -> log mel spectrogram -> encoder -> decoder -> text.
fullTranscribeWithTime(WhisperFullParams, float[]) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 

G

getAsBoolean() - 类 中的方法com.litongjava.whipser.cpp.java.params.CBool
 
getEnd() - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
getFieldOrder() - 类 中的方法com.litongjava.whipser.cpp.java.model.WhisperTokenData
 
getFieldOrder() - 类 中的方法com.litongjava.whipser.cpp.java.params.BeamSearchParams
 
getFieldOrder() - 类 中的方法com.litongjava.whipser.cpp.java.params.GreedyParams
 
getFieldOrder() - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
getFullDefaultParams(WhisperSamplingStrategy) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
Provides default params which can be used with `whisper_full()` etc.
getSentence() - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
getStart() - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
getSystemInfo() - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 
GgmlTensor - com.litongjava.whipser.cpp.java.ggml中的类
 
GgmlTensor() - 类 的构造器com.litongjava.whipser.cpp.java.ggml.GgmlTensor
 
GgmlType - com.litongjava.whipser.cpp.java.ggml中的枚举
 
greedy - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Greedy decoding parameters.
GreedyParams - com.litongjava.whipser.cpp.java.params中的类
 
GreedyParams() - 类 的构造器com.litongjava.whipser.cpp.java.params.GreedyParams
 

I

id - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Token ID.
initContext(String) - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 
initial_prompt - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Tokens to provide to the whisper decoder as an initial prompt.
instance - 接口 中的静态变量com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
invoke(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.CloseCallback
 
invoke(Pointer) - 类 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.CloseFunction
 
invoke(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.EOFCallback
 
invoke(Pointer) - 类 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.EOFFunction
 
invoke(Pointer, Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.ReadCallback
 
invoke(Pointer, Pointer, int) - 类 中的方法com.litongjava.whipser.cpp.java.model.WhisperModelLoader.ReadFunction
 

L

language - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Language for auto-detection.
length_penalty - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Length penalty.
logits_filter_callback - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Callback by each decoder to filter obtained logits.
logits_filter_callback_user_data - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
User data for the logits_filter_callback.
logprob_thold - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Log probability threshold.

M

max_initial_ts - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Maximum initial timestamp.
max_len - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Maximum segment length in characters.
max_tokens - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Maximum tokens per segment (0, default = no limit)
model - 类 中的变量com.litongjava.whipser.cpp.java.WhisperContext
 
modelDir() - 类 中的方法com.litongjava.whipser.cpp.java.WhisperCpp
 

N

n_max_text_ctx - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Maximum tokens to use from past text as a prompt for the decoder.
n_threads - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Number of threads.
new_segment_callback - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Callback for every newly generated text segment.
new_segment_callback_user_data - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
User data for the new_segment_callback.
no_context - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to indicate whether to use past transcription (if any) as an initial prompt for the decoder.
no_speech_thold - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
No speech threshold.

O

offset_ms - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Start offset in milliseconds.

P

p - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Probability of the token.
patience - 类 中的变量com.litongjava.whipser.cpp.java.params.BeamSearchParams
ref: ...
plog - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Log probability of the token.
print_progress - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print progress information.
print_realtime - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print results from within whisper.cpp (avoid it, use callback instead).
print_special - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print special tokens (e.g., <SOT>, <EOT>, <BEG>, etc.).
print_timestamps - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print timestamps for each text segment when printing realtime.
printProgress(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print progress information.
printRealtime(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print results from within whisper.cpp (avoid it, use callback instead).
printSpecial(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print special tokens (e.g., <SOT>, <EOT>, <BEG>, etc.).
printTimestamps(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to print timestamps for each text segment when printing realtime.
progress_callback - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Callback on each progress update.
progress_callback_user_data - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
User data for the progress_callback.
prompt_n_tokens - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Number of prompt tokens.
prompt_tokens - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Prompt tokens.
pt - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Probability of the timestamp token.
ptsum - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Sum of probabilities of all timestamp tokens.

R

read - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperModelLoader
 
ReadFunction() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperModelLoader.ReadFunction
 

S

setBeamSize(int) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setBeamSizeAndPatience(int, float) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setBestOf(int) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setEncoderBeginCallbackeginCallbackCallback(WhisperEncoderBeginCallback) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setEnd(long) - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
setLogitsFilterCallback(WhisperLogitsFilterCallback) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setNewSegmentCallback(WhisperNewSegmentCallback) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setProgressCallback(WhisperProgressCallback) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setPromptTokens(int[]) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
setSentence(String) - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
setStart(long) - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
single_segment - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to force single segment output (useful for streaming).
singleSegment(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to force single segment output (useful for streaming).
SIZE - 类 中的静态变量com.litongjava.whipser.cpp.java.params.CBool
 
speed_up - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to speed up the audio by 2x using Phase Vocoder.
speedUp(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to speed up the audio by 2x using Phase Vocoder.
split_on_word - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to split on word rather than on token (when used with max_len).
splitOnWord(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to split on word rather than on token (when used with max_len).
state - 类 中的变量com.litongjava.whipser.cpp.java.WhisperContext
 
strategy - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Sampling strategy for whisper_full() function.
suppress_blank - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to suppress blank tokens.
suppress_non_speech_tokens - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to suppress non-speech tokens.
suppressBlanks(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
suppressNonSpeechTokens(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Flag to suppress non-speech tokens.

T

t0 - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Start time of the token (token-level timestamp data).
t1 - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
End time of the token (token-level timestamp data).
tdrz_enable - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Enable tinydiarize (default = false)
tdrzEnable(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
Enable tinydiarize (default = false)
temperature - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Initial decoding temperature.
temperature_inc - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Temperature increment.
thold_pt - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
[EXPERIMENTAL] Timestamp token probability threshold (~0.01).
thold_ptsum - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
[EXPERIMENTAL] Timestamp token sum probability threshold (~0.01).
tid - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Forced timestamp token ID.
token_timestamps - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
[EXPERIMENTAL] Flag to enable token-level timestamps.
tokenTimestamps(boolean) - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
[EXPERIMENTAL] Flag to enable token-level timestamps.
toString() - 类 中的方法com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
toString() - 类 中的方法com.litongjava.whipser.cpp.java.params.CBool
 
transcribeMode() - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
The compliment of translateMode()
translate - 类 中的变量com.litongjava.whipser.cpp.java.params.WhisperFullParams
Translate flag.
translateMode() - 类 中的方法com.litongjava.whipser.cpp.java.params.WhisperFullParams
The compliment of transcribeMode()
TRUE - 类 中的静态变量com.litongjava.whipser.cpp.java.params.CBool
 

V

valueOf(String) - 枚举 中的静态方法com.litongjava.whipser.cpp.java.ggml.GgmlType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.litongjava.whipser.cpp.java.model.EModel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.litongjava.whipser.cpp.java.params.WhisperSamplingStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.litongjava.whipser.cpp.java.ggml.GgmlType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.litongjava.whipser.cpp.java.model.EModel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.litongjava.whipser.cpp.java.params.WhisperSamplingStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
vlen - 类 中的变量com.litongjava.whipser.cpp.java.model.WhisperTokenData
Voice length of the token.
vocab - 类 中的变量com.litongjava.whipser.cpp.java.WhisperContext
 

W

whisper_bench_ggml_mul_mat(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Benchmark function for ggml_mul_mat.
whisper_bench_ggml_mul_mat_str(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Benchmark function for ggml_mul_mat as a string.
whisper_bench_memcpy(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Benchmark function for memcpy.
whisper_bench_memcpy_str(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Benchmark function for memcpy as a string.
whisper_decode(Pointer, Pointer, int, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Run the Whisper decoder to obtain the logits and probabilities for the next token.
whisper_decode_with_state(Pointer, Pointer, Pointer, int, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_encode(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Run the Whisper encoder on the log mel spectrogram stored inside the default state in the provided whisper context.
whisper_encode_with_state(Pointer, Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_free(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Free all allocated memory associated with the Whisper context.
whisper_free_params(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_free_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Free all allocated memory associated with the Whisper state.
whisper_full(Pointer, WhisperFullParams, float[], int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Run the entire model: PCM -> log mel spectrogram -> encoder -> decoder -> text Not thread safe for same context Uses the specified decoding strategy to obtain the text.
whisper_full_default_params_by_ref(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Provides default params which can be used with `whisper_full()` etc.
whisper_full_get_segment_t0(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the start time of the specified segment.
whisper_full_get_segment_t0_from_state(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the start time of the specified segment from the state.
whisper_full_get_segment_t1(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the end time of the specified segment.
whisper_full_get_segment_t1_from_state(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the end time of the specified segment from the state.
whisper_full_get_segment_text(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the text of the specified segment.
whisper_full_get_segment_text_from_state(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the text of the specified segment from the state.
whisper_full_get_token_data(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get token data for the specified token in the specified segment.
whisper_full_get_token_data_from_state(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get token data for the specified token in the specified segment from the state.
whisper_full_get_token_id(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the token ID of the specified token in the specified segment.
whisper_full_get_token_id_from_state(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the token ID of the specified token in the specified segment from the state.
whisper_full_get_token_p(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the probability of the specified token in the specified segment.
whisper_full_get_token_p_from_state(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the probability of the specified token in the specified segment from the state.
whisper_full_get_token_text(Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the token text of the specified token in the specified segment.
whisper_full_get_token_text_from_state(Pointer, Pointer, int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the token text of the specified token in the specified segment from the state.
whisper_full_lang_id(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Language id associated with the context's default state.
whisper_full_lang_id_from_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Language id associated with the provided state
whisper_full_n_segments(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Number of generated text segments.
whisper_full_n_segments_from_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_full_n_tokens(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the number of tokens in the specified segment.
whisper_full_n_tokens_from_state(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Get the number of tokens in the specified segment from the state.
whisper_full_parallel(Pointer, WhisperFullParams, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_full_with_state(Pointer, Pointer, WhisperFullParams, float[], int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_get_logits(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Token logits obtained from the last call to whisper_decode().
whisper_get_logits_from_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_init(WhisperModelLoader) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model using a model loader.
whisper_init_from_buffer(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model by loading from a buffer.
whisper_init_from_buffer_no_state(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model by loading from a buffer without allocating the state.
whisper_init_from_file(String) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model by loading from a file.
whisper_init_from_file_no_state(String) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model by loading from a file without allocating the state.
whisper_init_no_state(WhisperModelLoader) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate (almost) all memory needed for the model using a model loader without allocating the state.
whisper_init_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Allocate memory for the Whisper state.
whisper_is_multilingual(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_lang_auto_detect(Pointer, int, int, float[]) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Use mel data at offset_ms to try and auto-detect the spoken language.
whisper_lang_auto_detect_with_state(Pointer, Pointer, int, int, float[]) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_lang_id(String) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_lang_max_id() - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Largest language id (i.e. number of available languages - 1)
whisper_lang_str(int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_ftype(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_audio_ctx(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_audio_head(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_audio_layer(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_audio_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_mels(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_text_ctx(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_text_head(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_text_layer(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_text_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_n_vocab(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_type(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_model_type_readable(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_n_audio_ctx(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_n_len(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_n_len_from_state(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_n_text_ctx(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_n_vocab(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_pcm_to_mel(Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Convert RAW PCM audio to log mel spectrogram.
whisper_pcm_to_mel_phase_vocoder(Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Convert RAW PCM audio to log mel spectrogram but applies a Phase Vocoder to speed up the audio x2.
whisper_pcm_to_mel_phase_vocoder_with_state(Pointer, Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_pcm_to_mel_with_state(Pointer, Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_print_system_info() - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_print_timings(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_reset_timings(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_set_mel(Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
This can be used to set a custom log mel spectrogram inside the default state of the provided whisper context.
whisper_set_mel_with_state(Pointer, Pointer, float[], int, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_beg(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_eot(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_lang(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_not(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_prev(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_solm(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_sot(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_to_str(Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_transcribe(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_token_translate(Pointer) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
 
whisper_tokenize(Pointer, String, Pointer, int) - 接口 中的方法com.litongjava.whipser.cpp.java.WhisperCppJnaLibrary
Convert the provided text into tokens.
WhisperContext - com.litongjava.whipser.cpp.java中的类
 
WhisperContext() - 类 的构造器com.litongjava.whipser.cpp.java.WhisperContext
 
WhisperCpp - com.litongjava.whipser.cpp.java中的类
Before calling most methods, you must call `initContext(modelPath)` to initialise the `ctx` Pointer.
WhisperCpp() - 类 的构造器com.litongjava.whipser.cpp.java.WhisperCpp
 
WhisperCppJnaLibrary - com.litongjava.whipser.cpp.java中的接口
 
WhisperEncoderBeginCallback - com.litongjava.whipser.cpp.java.callbacks中的接口
Callback before the encoder starts.
WhisperFilters - com.litongjava.whipser.cpp.java.params中的类
 
WhisperFilters() - 类 的构造器com.litongjava.whipser.cpp.java.params.WhisperFilters
 
WhisperFullParams - com.litongjava.whipser.cpp.java.params中的类
Parameters for the whisper_full() function.
WhisperFullParams(Pointer) - 类 的构造器com.litongjava.whipser.cpp.java.params.WhisperFullParams
 
WhisperHParams - com.litongjava.whipser.cpp.java.params中的类
 
WhisperHParams() - 类 的构造器com.litongjava.whipser.cpp.java.params.WhisperHParams
 
WhisperLogitsFilterCallback - com.litongjava.whipser.cpp.java.callbacks中的接口
Callback to filter logits.
WhisperModel - com.litongjava.whipser.cpp.java.model中的类
 
WhisperModel() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperModel
 
WhisperModelLoader - com.litongjava.whipser.cpp.java.model中的类
 
WhisperModelLoader() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperModelLoader
 
WhisperModelLoader.CloseCallback - com.litongjava.whipser.cpp.java.model中的接口
 
WhisperModelLoader.CloseFunction - com.litongjava.whipser.cpp.java.model中的类
 
WhisperModelLoader.EOFCallback - com.litongjava.whipser.cpp.java.model中的接口
 
WhisperModelLoader.EOFFunction - com.litongjava.whipser.cpp.java.model中的类
 
WhisperModelLoader.ReadCallback - com.litongjava.whipser.cpp.java.model中的接口
 
WhisperModelLoader.ReadFunction - com.litongjava.whipser.cpp.java.model中的类
 
WhisperNewSegmentCallback - com.litongjava.whipser.cpp.java.callbacks中的接口
Callback for the text segment.
WhisperProgressCallback - com.litongjava.whipser.cpp.java.callbacks中的接口
Callback for progress updates.
WhisperSamplingStrategy - com.litongjava.whipser.cpp.java.params中的枚举
Available sampling strategies
WhisperSegment - com.litongjava.whipser.cpp.java.bean中的类
Created by litonglinux@qq.com on 10/21/2023_7:48 AM
WhisperSegment() - 类 的构造器com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
WhisperSegment(long, long, String) - 类 的构造器com.litongjava.whipser.cpp.java.bean.WhisperSegment
 
WhisperState - com.litongjava.whipser.cpp.java.model中的类
 
WhisperState() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperState
 
WhisperTokenData - com.litongjava.whipser.cpp.java.model中的类
Structure representing token data.
WhisperTokenData() - 类 的构造器com.litongjava.whipser.cpp.java.model.WhisperTokenData
 
A B C D E F G I L M N O P R S T V W 
跳过导航链接

Copyright © 2023. All rights reserved.