MS小组致电-无法读取.wav文件

时间:2019-05-21 00:23:15

标签: node.js microsoft-graph

建立呼叫后,尝试使用任何.wav文件播放提示会导致以下错误500: “ message”:“未从下载的文件内容中获取有效的FileSource” 尝试了几种不同的.wav: https://myaudio.blob.core.windows.net/prompts/couchplayin.wav https://www.pacdv.com/sounds/interface_sound_effects/sound107.wav

代码:

`var url = 'https://graph.microsoft.com/beta/app/calls/' + callID + 
"/playPrompt";
           axios.post(url,
               {
                 "clientContext": "d45324c1-fcb5-430a-902c-f20af696537c",
                 "prompts": [
                   {
                     "@odata.type": "#microsoft.graph.mediaPrompt",
                     "mediaInfo": {
                       "uri": "https://myaudio.blob.core.windows.net/prompts/couchplayin.wav",
                       "resourceId": "1D6DE2D4-CD51-4309-8DAA-70768651088E"
                     },
                     "loop": 5
                   }
                 ]
               },        
             {
               headers: { Authorization: 'Bearer ' + token }
             }).then(response => { 
              console.log(response)
           })
           .catch(error => {
               console.log(error.response)
           });`

1 个答案:

答案 0 :(得分:0)

对于遇到相同问题的任何人,我都在iTunes中设置了一个自定义WAV文件,并使用以下参数将其转换为成功。

每个样本16位 16000采样率 单声道/单声道。