summaryrefslogtreecommitdiffstats
path: root/WhisperNet/Internal
diff options
context:
space:
mode:
authorKonstantin <const@const.me>2023-01-28 15:18:02 +0100
committerKonstantin <const@const.me>2023-01-28 15:18:02 +0100
commite1e3ac09a97d602a6ea60ff1928de77de81d99a7 (patch)
treedb38b886ef5d93b76aaecfe89de8fc421616646e /WhisperNet/Internal
parent214aacaa5c0a685f8be1cbe4fe06f5a1af8ad2d4 (diff)
DLL API for diarize feature
Diffstat (limited to 'WhisperNet/Internal')
-rw-r--r--WhisperNet/Internal/iContext.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/WhisperNet/Internal/iContext.cs b/WhisperNet/Internal/iContext.cs
index 6adf8c5..010c139 100644
--- a/WhisperNet/Internal/iContext.cs
+++ b/WhisperNet/Internal/iContext.cs
@@ -21,6 +21,10 @@ namespace Whisper.Internal
[RetValIndex( 1 )]
iTranscribeResult getResults( eResultFlags flags );
+ /// <summary>Try to detect speaker by comparing channels of the stereo PCM data</summary>
+ [RetValIndex( 1 )]
+ eSpeakerChannel detectSpeaker( [In] ref sTimeInterval interval );
+
/// <summary>Get the model which was used to create this context</summary>
[RetValIndex]
iModel getModel();