使用 ATL 作的 COM ,create 兩個 instance ,其中的 global 變數會互相影響
例如:
view plain
JavaScript:
var asr1 = new ActiveXObject("DeltaASRCom.DeltaAsrObj");
asr1.Init("config/Master.cfg", "config/cfgSound-10ms.txt"); // 預設是點歌的domain
asr1.Streaming(); // ex: 張惠妹
asr1.ChangeDomain("Stock"); //現在是股票domain
asr1.Streaming(); // ex: 台達電
var asr2 = new ActiveXObject("DeltaASRCom.DeltaAsrObj"); //預設是點歌的domain
asr2.AsrFile("Test.pcm"); // ex: she 大女人主義
asr1.Streaming(); [...]