Skip to content

Commit

Permalink
fix(ios): copy language / initial_prompt utf8string
Browse files Browse the repository at this point in the history
  • Loading branch information
jhen0409 committed Dec 15, 2023
1 parent 22f27e3 commit 8204827
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions ios/RNWhisperContext.mm
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ - (void)transcribeFile:(int)jobId
};
params.new_segment_callback_user_data = &user_data;
}

rnwhisper::job* job = rnwhisper::job_new(jobId, params);;
int code = [self fullTranscribe:job audioData:audioData audioDataCount:audioDataCount];
rnwhisper::job_remove(jobId);
Expand Down Expand Up @@ -466,7 +466,7 @@ - (struct whisper_full_params)createParams:(NSDictionary *)options jobId:(int)jo
params.print_special = false;
params.speed_up = options[@"speedUp"] != nil ? [options[@"speedUp"] boolValue] : false;
params.translate = options[@"translate"] != nil ? [options[@"translate"] boolValue] : false;
params.language = options[@"language"] != nil ? [options[@"language"] UTF8String] : "auto";
params.language = options[@"language"] != nil ? strdup([options[@"language"] UTF8String]) : "auto";
params.n_threads = n_threads > 0 ? n_threads : default_n_threads;
params.offset_ms = 0;
params.no_context = true;
Expand Down Expand Up @@ -499,7 +499,7 @@ - (struct whisper_full_params)createParams:(NSDictionary *)options jobId:(int)jo
params.temperature_inc = [options[@"temperature_inc"] floatValue];
}
if (options[@"prompt"] != nil) {
params.initial_prompt = [options[@"prompt"] UTF8String];
params.initial_prompt = strdup([options[@"prompt"] UTF8String]);
}

return params;
Expand Down

0 comments on commit 8204827

Please sign in to comment.