播放一段文字

呐, 没什么作用的知识点

 

 

unit main;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, System.Win.ComObj;

type
TFormMain = class(TForm)
TMemoContent: TMemo;
ButtonReadingStart: TButton;
ButtonReadingStop: TButton;
procedure ButtonReadingStartClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
FormMain : TFormMain;
voice : OLEVariant;

implementation

{$R *.dfm}

procedure TFormMain.ButtonReadingStartClick(Sender: TObject);
begin
voice := CreateOLEObject('SAPI.SpVoice');
voice.Speak(TMemoContent.Text);
end;

end.

 

posted @ 2020-08-10 16:43  无法描绘的美  阅读(100)  评论(0)    收藏  举报