vn.net如何添加对程序集system.speech.dl

vn.net如何添加对程序集system.speech.dl,第1张

vn.net添加对伍兄手程序集system.speech.dl有以下步骤。

1、新建一个控制台项目,并尘旦使用nuget工具安装。

2、腔嫌输入下代码,并添加引用usingSystem.Speech.Synthesis。

3、在Index.cshtml.cs页面新建一个输入文字转换文本属性和文件路径属性,并构造函数注入读取路径中间件。

4、在OnGetAsync方法中编写音频处理逻辑。

5、在前端用js加载到音频控件。

.版本 2

.支持库 shell

.程序集 窗口程序集1

.程序集变量 输入法句柄

.子程序 __启动窗口_创建完芦御亏毕

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序拆闷1)

输入法注DLL ()

.子程序 输入法注DLL

写到文件 (取特定目录 (10) + “\陪神SouGoo.ime”, #输入法)

输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”, “五笔输入法”)

.如果真 (输入法句柄 ≠ 0)

输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\games.dll”)

信息框 (“注入成功...” + #换行符 + “按Home键呼出!”, 0, )

窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)

.如果真结束

.子程序 子程序1

.局部变量 bool, 逻辑型

bool = 进程是否存在 (“dnf.exe”)

.如果真 (bool)

输入法.激活 (取句柄2 (“dnf.exe”, , ), 输入法句柄)

.如果真结束

.子程序 __启动窗口_将被销毁

输入法.卸载 (输入法句柄)

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

输入法.卸载 (输入法句柄)

加一个时间控件

.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

时钟1.时钟周期 =指御枣 1

.子程序 程序运行检测, 逻辑型

.参数 程序名, 文本型

.局拆仔部变量 进程句柄, 逻辑型

.局部变量 进程快照, 整数型

.局部变量 进程信息, 进程信息32

.局部变量 结果, 逻辑型

进程快照 = CreateToolhelp32Snapshot (15, 0)

.如果真 (进程快照 = 0)

返回 (假)

.如果真结束

进程信息.类型大小 = 296

进程句柄 = Process32First (进程快照, 进程信息)

结果 = 假

.判断循环首 (进程句柄)

.如果真 (寻找文本 (到小写 (到文本 (进程信唯拆息.执行文件名)), 到小写 (程序名), , 真) ≠ -1)

结果 = 真

跳出循环 ()

.如果真结束

进程句柄 = Process32Next (进程快照, 进程信息)

.判断循环尾 ()

CloseHandle (进程快照)

返回 (结果)

.子程序 _时钟1_周期事件

.如果 (程序运行检测 (“1.exe”) = 真)

结束 ()

.否则

.如果结束


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12389722.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存