建立呼叫后,尝试使用任何.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)
});`
答案 0 :(得分:0)
对于遇到相同问题的任何人,我都在iTunes中设置了一个自定义WAV文件,并使用以下参数将其转换为成功。
每个样本16位 16000采样率 单声道/单声道。