The below code helps you to implement the Speech Option for TextBox' text. All you need to is add a dll named SpeechLib.dll.

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using SpeechLib;

public partial class speech : System.Web.UI.Page

{

SpeechVoiceSpeakFlags flag = new SpeechVoiceSpeakFlags();

SpVoice voiceObj = new SpVoice();

protected void Page_Load(object sender, EventArgs e)

{

}

protected void readfromtextbox_Click(object sender, EventArgs e)

{

try

{

voiceObj.Speak(textbox1.Text, flag);

}

catch (Exception excep)

{

}

}

}