我正在用VSCode中的C#编写一个语音到文本的模型。模型正确地转录了第一个文件。当我添加新文件并尝试转录时,出现以下错误:
发生异常:CLR/System。ApplicationException类型为“System”的异常。系统中发生ApplicationException“”。私有的CoreLib。dll,但未在Microsoft的用户代码中处理:“异常,错误代码:0x8(SPXERR\u文件\u打开\u失败)”。认知服务。演讲内部的SPXExceptionSprower。微软的ThrowIfFail(IntPtr hr)。认知服务。演讲识别器。微软的FromConfig(GetRecognizerFromConfigDelegate FromConfig,SpeechConfig SpeechConfig,AudioConfig AudioConfig)。认知服务。演讲语音识别器。。嵌套处的ctor(SpeechConfig SpeechConfig、AudioConfig AudioConfig)。程序迪乌1。C:\Users\admin\source\repos\AI-102-Process-Speech-master\transcribe\u Speech\u to\u text\csharp\NEST\Program中的MoveNext()。cs:26号线at系统。运行时。例外服务。例外DispatchInfo。向系统抛出()。运行时。编译器服务。任务等待者。系统中的ThrowForNonSuccess(任务任务)。运行时。编译器服务。任务等待者。系统上的HandleNonSuccessAndDebuggerNotification(任务)。运行时。编译器服务。任务等待者。嵌套处的GetResult()。程序d_0。C:\Users\admin\source\repos\AI-102-Process-Speech-master\transcribe\u Speech\u to\u text\csharp\NEST\Program中的MoveNext()。政务司司长:第12行
等待识别speechasync();部分是异常发生的地方(第12行)。第26行正在使用(var识别器=新的语音识别器(配置,音频输入))。
我的代码是:
using System;
using System.Threading.Tasks;
using Microsoft.CognitiveServices.Speech;
using Microsoft.CognitiveServices.Speech.Audio;
namespace NEST
{
class Program
{
static async Task Main(string[] args)
{
await RecognizeSpeechAsync();
}
static async Task RecognizeSpeechAsync()
{
// Configure the subscription information for the service to access.
// Use either key1 or key2 from the Speech Service resource you have created
var config = SpeechConfig.FromSubscription("subscriptionkeyx", "regionx");
// Setup the audio configuration, in this case, using a file that is in local storage.
using (var audioInput = AudioConfig.FromWavFileInput("C:/Users/admin/source/repos /AI-102-Process-Speech-master/transcribe_speech_to_text/media/whatstheweatherlike.wav"))
// Pass the required parameters to the Speech Service which includes the configuration
// and the audio file name that you will use as input
using (var recognizer = new SpeechRecognizer(config, audioInput))
{
Console.WriteLine("Recognizing first result...");
var result = await recognizer.RecognizeOnceAsync();
提前感谢。
我在文件路径中添加了一个空格来重现您的问题。(您使用的是绝对路径。)
错误路径:
C:/Users/Administrator/source/repos /vscodeConsole/narration.wav
正道
C:/Users/Administrator/source/repos/vscodeConsole/narration.wav
私密的
查看错误消息,第26行附近有错误。
您可以使用我的示例代码进行测试。如果运行正常,那么就是你的代码有问题。我的初步判断是你文件路径附近的代码异常。
如果我的示例代码不能正常运行,可能是由于安装了VSCode(包括扩展)或dotnet核心引起的,需要进一步排除故障。
问题内容: 我已经有这个问题近两个月了,无法解决。问题是,如果我的应用程序正在运行,并且我从Eclipse运行(重新安装)我的应用程序,则会收到一条错误消息,指示我的应用程序已崩溃“不幸的是,已停止。”。我注意到,当我从PC / Eclipse上运行它时,也会发生这种情况,我认为只有在一段时间不运行它时,它才会发生。 仅当应用程序在第三个活动(BaseDiagramActivity)中处于活动状态
我正在使用C#创建一个SQL CLR过程来在MongoDB上执行一些基本操作,例如获取集合的内容、插入文档等,但我在获取“MongoDB.BSON.Serialization.BSONSerializer”的类型初始化器时引发了异常。 有什么想法吗?? 完全相同的代码从C#直接工作良好。 我使用的是Mongo1.10、.NET Framework3.5、Microsoft SQL Server 2
pom.xml:
应用程序抛出一个 堆栈跟踪 这个问题似乎已经在spark 1.1中解决了。0根据此链接 火花:1.1。Kafka:0.8。1.1
在我的struts 2.3.16.1应用程序中,在web中进行过滤器映射之后。发生xml“未找到资源异常”。甚至web目录中的jsp页面也显示了相同的异常。提前谢谢你的帮助。 struts.xml
同时调用cTAKES解析器从tika-app得到以下: 例外 异常java的屏幕截图。lang.NoSuchMethodError 线程“main”java中出现异常。lang.NoSuchMethodError:opennlp。工具。sentdetect。句子模型。getMaxentModel()Lopennlp/model/AbstractModel; 我遵循了本链接中提到的步骤。我无法理解这