FirstModulAR 0.1.0
Loading...
Searching...
No Matches
Whisper.Native.WhisperNativeParams Struct Reference

This is direct copy of C++ struct. Do not change or add any fields without changing it in whisper.cpp. Do not change it in runtime directly, use WhisperParams. More...

Classes

struct  beam_search_struct
 
struct  greedy_struct
 

Public Attributes

WhisperSamplingStrategy strategy
 
int n_threads
 
int n_max_text_ctx
 
int offset_ms
 
int duration_ms
 
bool translate
 
bool no_context
 
bool single_segment
 
bool print_special
 
bool print_progress
 
bool print_realtime
 
bool print_timestamps
 
bool token_timestamps
 
float thold_pt
 
float thold_ptsum
 
int max_len
 
bool split_on_word
 
int max_tokens
 
bool speed_up
 
int audio_ctx
 
byte * initial_prompt
 
whisper_token_ptr prompt_tokens
 
int prompt_n_tokens
 
byte * language
 
bool detect_language
 
bool suppress_blank
 
bool suppress_non_speech_tokens
 
float temperature
 
float max_initial_ts
 
float length_penalty
 
float temperature_inc
 
float entropy_thold
 
float logprob_thold
 
float no_speech_thold
 
greedy_struct greedy
 
beam_search_struct beam_search
 
whisper_new_segment_callback new_segment_callback
 
System.IntPtr new_segment_callback_user_data
 
whisper_progress_callback progress_callback
 
System.IntPtr progress_callback_user_data
 
void * encoder_begin_callback
 
void * encoder_begin_callback_user_data
 
void * logits_filter_callback
 
void * logits_filter_callback_user_data
 

Detailed Description

This is direct copy of C++ struct. Do not change or add any fields without changing it in whisper.cpp. Do not change it in runtime directly, use WhisperParams.

Member Data Documentation

◆ audio_ctx

int Whisper.Native.WhisperNativeParams.audio_ctx

◆ beam_search

beam_search_struct Whisper.Native.WhisperNativeParams.beam_search

◆ detect_language

bool Whisper.Native.WhisperNativeParams.detect_language

◆ duration_ms

int Whisper.Native.WhisperNativeParams.duration_ms

◆ encoder_begin_callback

void* Whisper.Native.WhisperNativeParams.encoder_begin_callback

◆ encoder_begin_callback_user_data

void* Whisper.Native.WhisperNativeParams.encoder_begin_callback_user_data

◆ entropy_thold

float Whisper.Native.WhisperNativeParams.entropy_thold

◆ greedy

greedy_struct Whisper.Native.WhisperNativeParams.greedy

◆ initial_prompt

byte* Whisper.Native.WhisperNativeParams.initial_prompt

◆ language

byte* Whisper.Native.WhisperNativeParams.language

◆ length_penalty

float Whisper.Native.WhisperNativeParams.length_penalty

◆ logits_filter_callback

void* Whisper.Native.WhisperNativeParams.logits_filter_callback

◆ logits_filter_callback_user_data

void* Whisper.Native.WhisperNativeParams.logits_filter_callback_user_data

◆ logprob_thold

float Whisper.Native.WhisperNativeParams.logprob_thold

◆ max_initial_ts

float Whisper.Native.WhisperNativeParams.max_initial_ts

◆ max_len

int Whisper.Native.WhisperNativeParams.max_len

◆ max_tokens

int Whisper.Native.WhisperNativeParams.max_tokens

◆ n_max_text_ctx

int Whisper.Native.WhisperNativeParams.n_max_text_ctx

◆ n_threads

int Whisper.Native.WhisperNativeParams.n_threads

◆ new_segment_callback

whisper_new_segment_callback Whisper.Native.WhisperNativeParams.new_segment_callback

◆ new_segment_callback_user_data

System.IntPtr Whisper.Native.WhisperNativeParams.new_segment_callback_user_data

◆ no_context

bool Whisper.Native.WhisperNativeParams.no_context

◆ no_speech_thold

float Whisper.Native.WhisperNativeParams.no_speech_thold

◆ offset_ms

int Whisper.Native.WhisperNativeParams.offset_ms

◆ print_progress

bool Whisper.Native.WhisperNativeParams.print_progress

◆ print_realtime

bool Whisper.Native.WhisperNativeParams.print_realtime

◆ print_special

bool Whisper.Native.WhisperNativeParams.print_special

◆ print_timestamps

bool Whisper.Native.WhisperNativeParams.print_timestamps

◆ progress_callback

whisper_progress_callback Whisper.Native.WhisperNativeParams.progress_callback

◆ progress_callback_user_data

System.IntPtr Whisper.Native.WhisperNativeParams.progress_callback_user_data

◆ prompt_n_tokens

int Whisper.Native.WhisperNativeParams.prompt_n_tokens

◆ prompt_tokens

whisper_token_ptr Whisper.Native.WhisperNativeParams.prompt_tokens

◆ single_segment

bool Whisper.Native.WhisperNativeParams.single_segment

◆ speed_up

bool Whisper.Native.WhisperNativeParams.speed_up

◆ split_on_word

bool Whisper.Native.WhisperNativeParams.split_on_word

◆ strategy

WhisperSamplingStrategy Whisper.Native.WhisperNativeParams.strategy

◆ suppress_blank

bool Whisper.Native.WhisperNativeParams.suppress_blank

◆ suppress_non_speech_tokens

bool Whisper.Native.WhisperNativeParams.suppress_non_speech_tokens

◆ temperature

float Whisper.Native.WhisperNativeParams.temperature

◆ temperature_inc

float Whisper.Native.WhisperNativeParams.temperature_inc

◆ thold_pt

float Whisper.Native.WhisperNativeParams.thold_pt

◆ thold_ptsum

float Whisper.Native.WhisperNativeParams.thold_ptsum

◆ token_timestamps

bool Whisper.Native.WhisperNativeParams.token_timestamps

◆ translate

bool Whisper.Native.WhisperNativeParams.translate

The documentation for this struct was generated from the following file: