Отображается ошибка:Он работал прошлой ночью, я спал и теперь получаю эту ошибку.Кто-то, кто может сейчас, что случилось?на самом деле это моя главная защита сегодня, когда случилось это ?????
(Unsupported file or audio format. )
UnityEngine.WWW:GetAudioClip(Boolean, Boolean, AudioType)
<DownloadTheAudio>c__Iterator0:MoveNext() (at Assets/Script/TextToSpeech.cs:42)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
Вот как выглядит мой код:
public AudioSource _audio;
public Text inputText;
// Use this for initialization
void Start()
{
_audio = gameObject.GetComponent<AudioSource>();
}
// Update is called once per frame
void Update()
{
}
IEnumerator DownloadTheAudio()
{
Regex rgx = new Regex("\\s+");
string result = rgx.Replace(inputText.text, "+");
string url = "http://api.voicerss.org/?key=<apikey>=en-us&src=" + result;
WWW www = new WWW(url);
yield return www;
// There seems to be a problem on this part:
_audio.clip = www.GetAudioClip(false, true, AudioType.MPEG);
_audio.Play();
}
public void OnMouseDown()
{
StartCoroutine(DownloadTheAudio());
}