Defines the fluent API for configuring GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettings
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
T
Syntax:
public class GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> where T : class
Inheritance: objectGridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Inherited Members
Constructors
Initializes a new instance of the GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> class.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder(GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettings<T> container)
Properties
Gets the container settings.
protected GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettings<T> Container { get; }
Methods
Specifies whether to continue listening after a result is received. When true, the speech recognition continues until explicitly stopped. When false, recognition stops after the first result.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> Continuous()
GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies whether to continue listening after a result is received. When true, the speech recognition continues until explicitly stopped. When false, recognition stops after the first result.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> Continuous(bool value)
The value for Continuous
Returns:GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies the integration mode for speech recognition. Available modes: - "webSpeech" - Uses the Web Speech API for browser-based speech recognition. - "none" - Provides the microphone button without actual speech recognition, useful when handling speech input manually.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> IntegrationMode(string value)
The value for IntegrationMode
Returns:GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies whether to return interim results during speech recognition. When true, partial transcriptions are displayed as the user speaks, providing real-time feedback.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> InterimResults()
GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies whether to return interim results during speech recognition. When true, partial transcriptions are displayed as the user speaks, providing real-time feedback.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> InterimResults(bool value)
The value for InterimResults
Returns:GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies the language code for speech recognition. Uses BCP-47 language tags (e.g., "en-US", "es-ES", "fr-FR", "de-DE").
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> Lang(string value)
The value for Lang
Returns:GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.
Specifies the maximum number of alternative transcriptions to return from speech recognition. Higher values provide more options but may increase processing overhead.
public GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> MaxAlternatives(double value)
The value for MaxAlternatives
Returns:GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T>
Returns the current GridSmartBoxAiAssistantSettingsSpeechToTextButtonSettingsBuilder<T> instance.