New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Getting Started with the SpeechToTextButton

Updated on Oct 27, 2025

This guide demonstrates how to get up and running with the Telerik WebForms SpeechToTextButton.

After the completion of this guide, you will be able to achieve the following end result:

"Getting Started with the SpeechToTextButton"

Create the SpeechToTextButton

To create the SpeechToTextButton in the markup, add a telerik:RadSpeechToTextButton element to the page and configure its properties configure properties like Icon, StopIcon and Continuous.

ASP.NET
<telerik:RadSpeechToTextButton runat="server" ID="SpeechToTextButton1" Icon="headset" StopIcon="pause-sm" ThemeColor="Base" Continuous="true" />

To create the SpeechToTextButton on the server, create a new instance of the RadSpeechToTextButton object, set its options and add it to the Controls collection of another control (e.g. PlaceHolder1)

ASP.NET
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
C#
protected void Page_Init(object sender, EventArgs e)
{
    RadSpeechToTextButton speechToTextButton = new RadSpeechToTextButton()
    {
        ID = "RadSpeechToTextButton1",
        Icon = "headset",
        StopIcon = "pause-sm",
        ThemeColor="Base"
        Continuous = true
    };

    PlaceHolder1.Controls.Add(speechToTextButton);
}

Next Steps