亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我可以從 Azure 認知服務檢索轉錄的置信度嗎?

我可以從 Azure 認知服務檢索轉錄的置信度嗎?

C#
繁星點點滴滴 2023-06-25 14:25:42
我使用此代碼通過 Azure 認知服務轉錄 wav 文件。整個內容轉錄完畢后,我可以獲得置信度分數嗎?        private static async Task<string> TranscribeWav(SpeechConfig config, string fileName)    {        var taskCompleteionSource = new TaskCompletionSource<int>();        var transcriptionStringBuilder = new StringBuilder();        using (var audioInput = AudioConfig.FromWavFileInput(fileName))        {            using (var recognizer = new SpeechRecognizer(config, audioInput))            {                // Subscribes to events.                  recognizer.Recognizing += (sender, eventargs) =>                {                    //TODO: Handle recognized intermediate result                      //Console.WriteLine(eventargs.Result.Text);                };                recognizer.Recognized += (sender, eventargs) =>                {                    if (eventargs.Result.Reason == ResultReason.RecognizedSpeech)                    {                        transcriptionStringBuilder.Append(eventargs.Result.Text);                    }                    else if (eventargs.Result.Reason == ResultReason.NoMatch)                    {                        //TODO: Handle not recognized value                      }                };                recognizer.Canceled += (sender, eventargs) =>                {                    if (eventargs.Reason == CancellationReason.Error)                    {                        //TODO: Handle error                      }                    if (eventargs.Reason == CancellationReason.EndOfStream)                    {                        Console.WriteLine($"End of stream ({transcriptionStringBuilder.ToString()})...");                    }                    taskCompleteionSource.TrySetResult(0);                };我的目的是將 wav 文件提交給認知服務進行轉錄。我是天藍色的新手,想按順序執行此操作,因此也請隨時告訴我我的代碼效率低下或錯誤。
查看完整描述

1 回答

?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

是的,為了獲得置信度分數,您需要配置 SpeechConfig,如下所示,了解詳細的輸出格式。config.OutputFormat = OutputFormat.Detailed;?使用 Result.Best() 方法將返回最佳識別結果以及詳細輸出。詳細輸出顯示置信度分數。

查看完整回答
反對 回復 2023-06-25
  • 1 回答
  • 0 關注
  • 103 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號