Stream : TMemoryStream;

begin

  

    Stream := TMemoryStream.Create;

    try

      

      IdHTTP1.Request.UserAgent := 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401';

      IdHTTP1.Get(TIdURI.URLEncode('http://translate.google.com/translate_tts?tl=ko&q=' + txtHangul.Text), Stream);

    finally

      MediaPlayer1.Close;

     

      Stream.SaveToFile(ExtractFilePath(Application.ExeName) + 'temp.mp3');

  

      MediaPlayer1.FileName := ExtractFilePath(Application.ExeName) + 'temp.mp3';

      MediaPlayer1.Open;

      MediaPlayer1.Play;

   end;

end;

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐