summaryrefslogtreecommitdiffstats
path: root/Examples
diff options
context:
space:
mode:
Diffstat (limited to 'Examples')
-rw-r--r--Examples/TranscribeCS/TranscribeCS.cs2
-rw-r--r--Examples/main/main.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/Examples/TranscribeCS/TranscribeCS.cs b/Examples/TranscribeCS/TranscribeCS.cs
index d94ed21..65239f1 100644
--- a/Examples/TranscribeCS/TranscribeCS.cs
+++ b/Examples/TranscribeCS/TranscribeCS.cs
@@ -25,6 +25,8 @@ namespace TranscribeCS
using iModel model = Library.loadModel( cla.model );
using Context context = model.createContext();
cla.apply( ref context.parameters );
+ // When there're multiple input files, assuming they're independent clips
+ context.parameters.setFlag( eFullParamsFlags.NoContext, true );
using iMediaFoundation mf = Library.initMediaFoundation();
Transcribe transcribe = new Transcribe( cla );
diff --git a/Examples/main/main.cpp b/Examples/main/main.cpp
index 88ddc6d..7706b8f 100644
--- a/Examples/main/main.cpp
+++ b/Examples/main/main.cpp
@@ -246,6 +246,8 @@ int wmain( int argc, wchar_t* argv[] )
wparams.setFlag( eFullParamsFlags::PrintTimestamps, !params.no_timestamps );
wparams.setFlag( eFullParamsFlags::PrintSpecial, params.print_special );
wparams.setFlag( eFullParamsFlags::Translate, params.translate );
+ // When there're multiple input files, assuming they're independent clips
+ wparams.setFlag( eFullParamsFlags::NoContext );
wparams.language = Whisper::makeLanguageKey( params.language.c_str() );
wparams.cpuThreads = params.n_threads;
if( params.max_context != UINT_MAX )