日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > C# >内容正文

C#

C#调用vbs脚本实现Windows版Siri

發(fā)布時(shí)間:2024/1/17 C# 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#调用vbs脚本实现Windows版Siri 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  最近新加入,把自己一些有意思的小東西分享給大家,我是一個(gè)學(xué)生,代碼寫(xiě)得少,哪里不規(guī)范,希望大家見(jiàn)諒。

  這事我封裝好的一個(gè)類(lèi),可以直接實(shí)例化對(duì)象之后,調(diào)用"對(duì)象.Talk()"方法,讓機(jī)器讀出你傳遞進(jìn)去的字符串。

  這個(gè)程序原理很簡(jiǎn)單,就是創(chuàng)建文件讀寫(xiě)流,在D:\Alarm下創(chuàng)建一個(gè)sys.vbs文件,里面寫(xiě)入CreateObject("SAPI.SpVoice").Speak "你的字符串",然后執(zhí)行這個(gè)vbs,就可以讓你的電腦發(fā)聲啦,聽(tīng)說(shuō)Windows下的大多數(shù)是女聲,反正我的電腦上是女聲。

  程序很簡(jiǎn)單,至于文件夾創(chuàng)建,因?yàn)槭俏覍?xiě)的一個(gè)外部程序,沒(méi)有把文件夾的判斷創(chuàng)建放進(jìn)去,如果要自己生成的話記得 加上文件夾存在與否的判斷。

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.Windows.Forms; 7 8 namespace 電腦對(duì)話 9 { 10 class ComTalk 11 { 12 private void runthis() 13 { 14 System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo(); 15 16 //設(shè)置外部程序名 17 Info.FileName = "sys.vbs"; 18 19 //設(shè)置外部程序工作目錄為 D:\Alarm 20 Info.WorkingDirectory = @"D:\Alarm"; 21 22 //最小化方式啟動(dòng) 23 Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized; 24 25 //聲明一個(gè)程序類(lèi) 26 System.Diagnostics.Process Proc; 27 28 try 29 { 30 Proc = System.Diagnostics.Process.Start(Info); 31 System.Threading.Thread.Sleep(500); 32 } 33 catch (System.ComponentModel.Win32Exception) 34 { 35 36 return; 37 } 38 } 39 public void Talk(string s) 40 { 41 string content = string.Empty; 42 FileStream fs = new FileStream("D:\\Alarm\\sys.vbs", FileMode.OpenOrCreate, FileAccess.Write); 43 fs.SetLength(0); 44 if (s == string.Empty) 45 { 46 MessageBox.Show("輸入的內(nèi)容不能為空"); 47 } 48 else 49 { 50 StreamWriter sw = new StreamWriter(fs, Encoding.Default); 51 content = s.Trim(); 52 content = @"CreateObject(""SAPI.SpVoice"").Speak """.Trim() + content + @"""".Trim(); 53 sw.Write(content); 54 sw.Close(); 55 } 56 runthis(); 57 } 58 } 59 }

?

作者:letcafe 出處:http://www.cnblogs.com/letcafe/

-------------------------------------------

個(gè)性簽名:編程水太深,先會(huì)造輪子!

如果覺(jué)得這篇文章對(duì)你有小小的幫助的話,記得在右下角點(diǎn)個(gè)“推薦”哦,博主在此感謝!

總結(jié)

以上是生活随笔為你收集整理的C#调用vbs脚本实现Windows版Siri的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人人澡超碰碰 | 国产高清中文字幕 | 免费午夜网站 | www.在线观看视频 | 欧美日韩成人精品 | 特黄大片又粗又大又暴 | 香蕉视频污在线观看 | 成人黄色一级 | 91成人在线观看高潮 | 蘑菇视频黄色 | 精品福利片 | 美女视频国产 | 91精品又粗又猛又爽 | 亚洲区一区 | 优优色综合 | 亚洲国产精品久久精品怡红院 | 日日干夜| 熟女熟妇伦久久影院毛片一区二区 | 久久亚洲免费视频 | 国产剧情一区在线 | 国产乱国产乱老熟300部视频 | av在观看| 中文字幕二区在线观看 | 公侵犯一区二区三区四区中文字幕 | 五月天天色 | 一级黄色网 | 日日做夜夜爽毛片麻豆 | 又黄又免费的视频 | 青青草成人免费视频 | 韩日一区二区 | 青青青草视频在线观看 | 亚洲欧美网址 | 靠逼动漫| 成人av国产| 天天国产视频 | 国产二级毛片 | 1000部国产精品成人观看 | 欧美黄色短视频 | 色诱视频在线观看 | 亚洲经典av| 丁香六月综合 | 高清av网 | 成人影片在线免费观看 | 国产精品久久久久无码av色戒 | 精品国产999 | 五月婷婷一区二区 | 女性裸体下面张开 | 欧美mv日韩mv国产网站app | 好吊妞精品视频 | 免费观看国产精品视频 | 最新天堂中文在线 | 91涩漫成人官网入口 | 国产精品一二三 | 国产娇小hdxxxx乱 | www久久99 | 精品乱| 韩国日本在线 | 国产精品无码一区二区无人区多人 | 51成人| 麻豆传媒在线播放 | 亚洲麻豆精品 | 国产一级特黄毛片 | 天天色天天射综合网 | 人人揉人人 | 国内自拍视频网站 | 草莓巧克力香氛动漫的观看方法 | 成人做受黄大片 | 一区二区在线视频免费观看 | 日韩精品在线视频免费观看 | 伊人久久久久噜噜噜亚洲熟女综合 | 福利视频免费观看 | 天天艹av | 什么网站可以看毛片 | 精品一区二区三区在线视频 | 99久久精品日本一区二区免费 | 国产污污视频 | av漫画在线观看 | 欧美性猛交xxxx乱大交俱乐部 | 国产精品99久久久久久一二区 | 欧美日韩亚洲一区二区三区 | 欧美日韩一区二区视频在线观看 | 麻豆网站入口 | 午夜电影天堂 | 成人国产精品一区 | 丰满人妻在公车被猛烈进入电影 | 国产日韩欧美精品一区 | 日本a在线观看 | 成人动漫中文字幕 | 亚洲av无码乱码国产精品 | 天天插天天狠天天透 | 91老师片黄在线观看 | 亚洲精品乱码久久久久久久久久久久 | 日韩色黄大片 | 少妇aaaa| 18日本xxxxxxxxx95 国产又好看的毛片 | 国产精品一区无码 | 亚洲欧美综合一区二区 | 亚洲午夜激情 | av在线日韩 |