Unity中使用DownloadHandlerAudioClip获取WAV地址参数
在Unity中使用DownloadHandlerAudioClip获取语音合成请求的WAV地址参数,需要将Debug.Log放在发送请求后的回调函数中,以便在接收到响应后进行查看。此外,需要将speechRequest.downloadHandler强制转换为DownloadHandlerAudioClip类型,然后使用url属性来获取传递回来的WAV地址参数值。
以下是修改后的代码:
speechRequest.SendWebRequest().completed += (operation) =>
{
DownloadHandlerAudioClip downloadHandler = (DownloadHandlerAudioClip)speechRequest.downloadHandler;
Debug.Log('传参的值是:' + downloadHandler.url);
};
请注意,url属性是DownloadHandlerAudioClip类的属性,而不是DownloadHandler类的属性。因此,需要将speechRequest.downloadHandler强制转换为DownloadHandlerAudioClip类型,然后访问url属性来获取WAV地址参数值。
原文地址: https://www.cveoy.top/t/topic/jIj3 著作权归作者所有。请勿转载和采集!