我有一个IIS网站,用户可以在这里上传mp3文件。我想把mp3文件中的语音提取成一个文本文件。我已经成功添加了以下IMPORT:
<%@ Import NameSpace="System.Speech" %>
<%@ Import NameSpace="System.Globalization" %>
<%@ Import NameSpace="System.Speech.Recognition" %>
<%@ Import NameSpace="System.Speech.Synthesis" %>
<%@ Import NameSpace="Microsoft.Speech" %>
<%@ Import NameSpace="System.Speech.Recognition" %>
但是,随后以下命令失败(VB.NET):
Dim sre1 As New SpeechRecognitionEngine
Dim sre2 As New SpeechRecognitionEngine(New System.Globalization.CultureInfo("en-US"))
错误:未定义类型"SpeechRecognitionEngine"。有什么想法吗?
这可能有效:
转到项目,然后添加引用,转到.NET选项卡,找到并双击System.Speech(或者选择它并按ok)。