1.导入Interop.SpeechLib.dll
2.简单测试代码
using SpeechLib;
public class SpeechTest : MonoBehaviour
{
SpVoice mSpVoice;
void Start()
{
mSpVoice = new SpVoice();
mSpVoice.Voice = mSpVoice.Speak("我要骂人了");
}
}
3.脚本拖到场景上
4.编辑器正常运行
5.打包运行直接崩溃
解决方法:拷贝 安装目录\Editor\Data\Mono\lib\mono\2.0\CustomMarshalers.dll 到项目里面
只知道怎么修复,不知道具体怎么发现少了dll、为啥要加这个dll
相关的链接
http://www.finalmarco.com/2016/01/02/text-speech-crash-unity-5/