Azure语音转文本:对话记录用户ID始终返回$ ref $

时间:2019-08-08 12:35:39

标签: c# speech-to-text azure-cognitive-services azure-speech

使用示例代码来记录对话,但是在识别出事件后,我总是在调用$ref$时得到e.Result.UserId

我使用16位采样,16 kHz采样率和单通道(Mono)格式进行语音签名。 还有32位采样,32 kHz采样率和用于转录对话的单通道(Mono)格式。

来自https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/how-to-use-conversation-transcription-service

的所有代码

有什么想法吗?或我可以使用的.wav示例文件?

UPD

似乎音频格式不正确。应该是16位,16kHZ,8个通道(立体声左= 1,立体声右= 2,单声道= 3,单声道= 4,单声道= 5,单声道= 6,单声道= 7,静音单声道= 8)。

在这里您可以找到enrollment_audio_steve.wav,enrollment_audio_katie.wav和对话katiesteve.wav。格式正确。但是,不允许从enrollment_audio_katie.wav创建签名。因此,它可以与史蒂夫一起工作。

似乎它仅适用于SpeechSDK设备。但是我可以根据这种格式录制自己的音频。

0 个答案:

没有答案