New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent API for configuring the Kendo SpeechToTextButton for ASP.NET MVC.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class SpeechToTextButtonBuilder : WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>, IHtmlString

Inheritance: objectWidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>SpeechToTextButtonBuilder

Implements: IHtmlString

Inherited Members WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ToComponent()WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.Name(string)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.Deferred(bool)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ModelMetadata(ModelMetadata)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.HtmlAttributes(object)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.HtmlAttributes(IDictionary<string, object>)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.AsModule(bool)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.Render()WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ScriptAttributes(object, bool)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ScriptAttributes(IDictionary<string, object>, bool)WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ToHtmlString()WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ToClientTemplate()WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.ToString()WidgetBuilderBase<SpeechToTextButton, SpeechToTextButtonBuilder>.Componentobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the SpeechToTextButton class.

C#
public SpeechToTextButtonBuilder(SpeechToTextButton component)
Parameters:componentSpeechToTextButton

The component.

Methods

Controls whether continuous results are returned for each recognition, or only a single result once recognition stops.

C#
public SpeechToTextButtonBuilder Continuous(bool value)
Parameters:valuebool

The value that configures the continuous.

Returns:

SpeechToTextButtonBuilder

Indicates whether the button must be enabled or disabled. By default, it is enabled, unless a disabled="disabled" attribute is detected.

C#
public SpeechToTextButtonBuilder Enable(bool value)
Parameters:valuebool

The value that configures the enable.

Returns:

SpeechToTextButtonBuilder

Configures the client-side events.

C#
public SpeechToTextButtonBuilder Events(Action<SpeechToTextButtonEventBuilder> configurator)
Parameters:configuratorAction<SpeechToTextButtonEventBuilder>

The client events action.

Returns:

SpeechToTextButtonBuilder

Example:
C#
@(Html.Kendo().SpeechToTextButton()
.Name("SpeechToTextButton")
.Events(events =&gt; events
.Start("onStart")
)
)

Sets a value controlling how the color is applied.

C#
public SpeechToTextButtonBuilder FillMode(ButtonFillMode? value)
Parameters:valueButtonFillMode?

The value for FillMode

Returns:

SpeechToTextButtonBuilder

The name of the Kendo UI font icon to be displayed in the button when it is not active (not listening).

C#
public SpeechToTextButtonBuilder Icon(string value)
Parameters:valuestring

The value that configures the icon.

Returns:

SpeechToTextButtonBuilder

Specifies which speech recognition engine or integration the component should use.

C#
public SpeechToTextButtonBuilder IntegrationMode(IntegrationMode value)
Parameters:valueIntegrationMode

The value that configures the integrationmode.

Returns:

SpeechToTextButtonBuilder

Controls whether interim results should be returned (true) or not (false). Interim results are results that are not yet final.

C#
public SpeechToTextButtonBuilder InterimResults(bool value)
Parameters:valuebool

The value that configures the interimresults.

Returns:

SpeechToTextButtonBuilder

Specifies a BCP 47 language tag (e.g., 'en-US', 'fr-FR') used for speech recognition.

C#
public SpeechToTextButtonBuilder Lang(string value)
Parameters:valuestring

The value that configures the lang.

Returns:

SpeechToTextButtonBuilder

Represents the maximum number of alternative transcriptions to return for each result.

C#
public SpeechToTextButtonBuilder MaxAlternatives(double value)
Parameters:valuedouble

The value that configures the maxalternatives.

Returns:

SpeechToTextButtonBuilder

Allows customization of the messages displayed by the widget.

C#
public SpeechToTextButtonBuilder Messages(Action<SpeechToTextButtonMessagesSettingsBuilder> configurator)
Parameters:configuratorAction<SpeechToTextButtonMessagesSettingsBuilder>

The action that configures the messages.

Returns:

SpeechToTextButtonBuilder

Sets a value controlling the border radius.

C#
public SpeechToTextButtonBuilder Rounded(Rounded? value)
Parameters:valueRounded?

The value for Rounded

Returns:

SpeechToTextButtonBuilder

Sets the size of the component.

C#
public SpeechToTextButtonBuilder Size(ComponentSize? value)
Parameters:valueComponentSize?

The value for Size

Returns:

SpeechToTextButtonBuilder

The name of the Kendo UI font icon to be displayed in the button when it is active (listening).

C#
public SpeechToTextButtonBuilder StopIcon(string value)
Parameters:valuestring

The value that configures the stopicon.

Returns:

SpeechToTextButtonBuilder

Sets the color of the component according to the applied theme.

C#
public SpeechToTextButtonBuilder ThemeColor(ThemeColor? value)
Parameters:valueThemeColor?

The value for ThemeColor

Returns:

SpeechToTextButtonBuilder