当前位置:首页 > Windows程序 > 正文

新建一个类文件(TTS.cs) 2.TTS.cs中的内容如下(代码略

2024-03-31 Windows程序

bin目录下有msc.dll动态库。c#挪用科大讯飞的语音合成,需要引用该文件。

该文件是C语言生成的dll,C#没步伐直接引用。所有需要用C#从头封装一个TTS.dll,然后再在C#项目中引用封装的TTS.dll。

法式:

1.在VS中新建一个类库项目/class library(TTS),新建一个类文件(TTS.cs)

2.TTS.cs中的内容如下(代码略,请看下面ref2)

3.把该类库生成一个TTS.dll (参见ref 3)

4.在C#项目中引用该类库TTS.dll

5.此外需要把下载的SDK中的msc.dll放到语音合成项目中的Debug目录下面(可以百度一下C#挪用C/C++的DLL)

6.语音合成项目的代码如下:(代码略,请看下面ref2)

整合来源/Ref:
C#挪用科大讯飞离线语音合成TTS:

ref 1:;

ref 2:

C# 创建与引用类库项目dll:

ref 3:

=======

类库生成新TTS.dll的增补:一般在full path路径下的bin/debug可以找到生成的.dll文件。 

技术分享图片

技术分享图片

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/34658.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494589访问次数
  • 建站天数
  • 友情链接