标题:用C#做的文字转语音程序,在其他电脑上不能运行。
只看楼主
矮油去哪
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-11-25
结帖率:0
 问题点数:0 回复次数:1 
用C#做的文字转语音程序,在其他电脑上不能运行。
问题如题,如可解决这个问题。其也电脑已经安装语音库和.NET了.
文字转语音.rar (96.82 KB)
搜索更多相关主题的帖子: 文字 语音 C# 其他 运行 
2023-02-24 15:45
龙胆草
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:6
帖 子:49
专家分:170
注 册:2022-6-17
得分:0 
看了下,你引用的是using SpeechLib;来播放语音,别人不能用,应该是没有SpeechLibraly.dll文件.你可以将DLL文件放在程序目录下,方便别人使用.
或者是你引用using System.Speech.Synthesis;,引用系统自带的语音功能.和你上面的效果是一样的,都是微软语音.这个使用起来更方便.
SpeechSynthesizer sp = new SpeechSynthesizer();
sp.SpeakAsync("你想要说的话!");
//或sp.Speak("你想要说的话!");

语音不需要开多线程也可以
2023-02-26 10:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511381-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082041 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved