永发信息网

DotNetSpeech.dll编写语音朗读没办法暂停

答案:1  悬赏:30  手机版
解决时间 2021-01-25 11:10
  • 提问者网友:你独家记忆
  • 2021-01-24 10:56
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DotNetSpeech;
namespace Web
{
public partial class WebForm2 : System.Web.UI.Page
{
DotNetSpeech.SpeechVoiceSpeakFlags SpFlags =DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync;
DotNetSpeech.SpVoice Voice = new SpVoice();
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
try
{
Voice.Speak(this.Label1.Text, SpFlags); //读取Label1中的文字
}
catch
{
}
}
protected void Button2_Click(object sender, EventArgs e)
{
Voice.Pause();
}

}
}
能够读文本中的内容,但是不能停止,求帮助
最佳答案
  • 五星知识达人网友:独行浪子会拥风
  • 2021-01-24 11:58
我这里可以,是不是你输入的字符太少,多输点 看效果
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯