HttpClient で Web サービスにアクセスし、音声データが含まれているはずの応答を取得します (Voice RSS と呼ばれる TTS Web サービスです)。
私はこのように進みます:
response = await httpClient.GetAsync("http://api.voicerss.org?key=97a912d2574c4538afbf0919ad1f5402&hl=fr-fr&src=hello");
次に、応答の内容を取得します。
content = response.Content;
stream = content.ReadAsStreamAsync();
result = stream.Result;
その後、私は残りのことを本当にためらっています。多くのフォーラムで、MediaElement を使用し、そのソースをストリームに設定してから「再生」メソッドを呼び出す必要があることを見ましたが、うまくいきません。他の人は、ストリームを読み取れるように StreamReader を作成する必要があると言っています...
私の目標は、応答に含まれるサウンド ( mp3 、 wav など) を再生することです。
MediaElement 、 IRandomAccessStream 、 IIOStream などを作成する必要があるかどうかはわかりません。
私が抱えている同じ問題を見つけたことがないので、私はとても混乱しています。
もしよろしければ、私を助けてください。
前もって感謝します。
--
明馬