- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 VSCode 中使用 C# 开发语音转文本模型。该模型正确转录第一个文件。当我添加新文件并尝试转录时,出现以下错误:
发生异常:CLR/System.ApplicationExceptionSystem.Private.CoreLib.dll 中发生“System.ApplicationException”类型的异常,但未在用户代码中处理:“错误代码异常:0x8 (SPXERR_FILE_OPEN_FAILED)”在 Microsoft.CognitiveServices.Speech.Internal.SpxExceptionThrower.ThrowIfFail(IntPtr hr)在 Microsoft.CognitiveServices.Speech.Recognizer.FromConfig(GetRecognizerFromConfigDelegate fromConfig、SpeechConfig 语音配置、AudioConfig 音频配置)在 Microsoft.CognitiveServices.Speech.SpeechRecognizer..ctor(SpeechConfig 语音配置,AudioConfig 音频配置)在 C:\Users\admin\source\repos\AI-102-Process-Speech-master\transcribe_speech_to_text\csharp\NEST\Program.cs 中的 NEST.Program.d__1.MoveNext() 处:第 26 行在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在 System.Runtime.CompilerServices.TaskAwaiter.GetResult()在 C:\Users\admin\source\repos\AI-102-Process-Speech-master\transcribe_speech_to_text\csharp\NEST\Program.cs 中的 NEST.Program.d__0.MoveNext() 处:第 12 行
await RecognizeSpeechAsync();部分是异常发生的地方(第 12 行)。第 26 行使用 (var recognizer = new SpeechRecognizer(config, audioInput))。
我的代码是:
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();
提前致谢。
最佳答案
SPXERR_FILE_OPEN_FAILED
表示文件未找到或打开失败。我在文件路径中添加了一个空格来重现您的问题。 (您正在使用绝对路径。)
错误路径:
C:/Users/Administrator/source/repos /vscodeConsole/narration.wav
正确路径
C:/Users/Administrator/source/repos/vscodeConsole/narration.wav
隐私
查看错误信息,第26行附近有错误。
You can test with my sample code 。如果运行正常,那就是你的代码有问题。我初步判断是你的文件路径附近的代码出现异常。
如果我的示例代码无法正常运行,可能是由于安装了 VSCode(包括 Extension)或 dotnet core 导致的,需要进一步排查。
关于c# - VSCode 发生异常 : CLR/System. ApplicationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66568090/
我一直在调试我新创建的 WCF 服务故障合约的问题,并最终找到了问题所在。 我这样定义服务: [ServiceContract] public interface IService1 { [O
我正在尝试朗姆酒我的应用程序,但我收到以下错误:System.Web.HttpUnhandledException:引发了“System.Web.HttpUnhandledException”类型的异
Printscreen我的代码错误和我的引用资料。“ApplicationException”有错误,我只是不知道如何解决它。 using System; using System.Net; usin
我只是在 Mutex 上进行试验并编写了以下代码。 using System; using System.Collections.Generic; using System.Linq; using S
在我的文件存储库中,当调用 InsertFile() 方法时,我将抛出以下异常: 超过上传文件大小限制时 超出存储容量时 目前我只是抛出一个带有相关消息的ApplicationException: p
我正在尝试一个 ApplicationException 异常,当输入不是数字时,它只会显示一条消息。这是我现在拥有的: static void getBookInfo(Book book) {
我的问题与事务和异常有关 要求: 我有 10 条记录要插入到数据库表中。在插入每条记录后,我将数据插入到另一个表中。因此,如果插入第二个表失败,我想回滚该记录。 例。假设一次处理 10 个人的现金转账
为了抛出异常,我通常使用内置的异常类,例如ArgumentNullException 和 NotSupportedException。但是,有时我需要使用自定义异常,在这种情况下我会写: class
我正在 VSCode 中使用 C# 开发语音转文本模型。该模型正确转录第一个文件。当我添加新文件并尝试转录时,出现以下错误: 发生异常:CLR/System.ApplicationExceptionS
我正在尝试对这样的 wav 文件进行语音识别: var config = SpeechConfig.FromSubscription("mykey", "myregion"); using (var
我正在尝试对这样的 wav 文件进行语音识别: var config = SpeechConfig.FromSubscription("mykey", "myregion"); using (var
我们面临类似于以下的场景: @ApplicationException(rollback = true) class UniqueConstraintViolated extends RuntimeE
我的运行时异常 @ApplicationException(rollback=false) public class UncheckedException extends RuntimeExcepti
据我所知,您应该始终在 .NET 中为您的自定义异常实现 ApplicationException 类。我最近开始开发 Windows Phone 7,但我找不到这个类。我现在应该使用不同的类(cla
我通过 CodenameOne 的 IKVM 版本运行了一个第 3 方 Android 库,并成功导入了输出 .dll 作为对我在 Visual Studio 中的 UWP 应用程序的引用。在尝试编译
我有 Web 服务,其方法会抛出我的自定义异常。 @WebMethod void someMethod(...) throws MyException MyException 类用 @Applic
我在 JSF bean 中这样调用 account EJB 方法: try{ account.someFunction(...); }catch(SimRuntimeException e){
我在 c++/CLI 库中有以下代码来捕获非托管异常并重新抛出它们: catch(const std::exception &e) { String ^errorMessage = Strin
我有一个方法可以抛出应用程序异常,并且回滚为 true。我想知道是否必须显式调用 ejbContext.setRollbackOnly() ? 文档 here表示当异常标记为rollback=true
我需要一些指导,了解如何在 Java EE 环境中最好地使用异常,通过 JAX-RS 为客户端提供服务。 目前,我有很多异常,都扩展了 RuntimeException,并用 @Application
我是一名优秀的程序员,十分优秀!