public string API_id = "3333"; //你的ID public string API_record = null; public string API_record_format = null; public string API_record_HZ = null; public string API_key = "geovindu"; //你的KEY public string API_secret_key = "geovindu"; //你的SECRRET_KEY public string API_language = null; public string API_access_token = null; public string strJSON = ""; PRivate const string tex = "遠去的山河沉寂,戀過的風景如昔." + "蒼何斬落了情迷,生死輕付了別離." + "搗一脈相思成泥,沐四海悲風無跡." + "往生海煙波又起,妙華鏡風雪共歷."; /// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { } /// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Button1_Click(object sender, EventArgs e) { API_access_token = getStrAccess(API_key, API_secret_key); Guid cid = new Guid(); Response.Redirect("http://tsn.baidu.com/text2audio?tex=" + tex + "&lan=zh&cuid=" + cid.ToString() + "&ctp=1&tok=" + API_access_token); } /// <summary> /// /// </summary> /// <param name="para_API_key">你的KEY</param> /// <param name="para_API_secret_key">你的SECRRET_KEY</param> /// <returns></returns> public string getStrAccess(string para_API_key, string para_API_secret_key) { //方法參數說明: //para_API_key:API_key(你的KEY) //para_API_secret_key(你的SECRRET_KEY) //方法返回值說明: //百度認證口令碼,access_token string access_html = null; string access_token = null; string getAccessUrl = "https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials" + "&client_id=" + para_API_key + "&client_secret=" + para_API_secret_key; try { HttpWebRequest getAccessRequest = WebRequest.Create(getAccessUrl) as HttpWebRequest; //getAccessRequest.Proxy = null; getAccessRequest.ContentType = "mult
程序還未完善。
注:有效符號多或特殊符號的,無法讀文章,百度有字數限制??赡芤刂榉招枰徺I。
網址DEMO:http://www.dusystem.com/news/show-184.html
http://yuyin.baidu.com/docs/tts/136
語音合成接口支持 POST 和 GET兩種方式
正式地址:http://tsn.baidu.com/text2audio
新聞熱點
疑難解答