Files
JiboSDK/node_modules/jibo/lib/behaviors/play-audio.js
2026-03-22 03:21:45 +02:00

1 line
545 B
JavaScript

"use strict";var t=function(t){return t&&t.__esModule?t["default"]:t},s=require("../bt/main"),i=s.Status,u=s.createBehavior,e=s.factory,o=t(require("../audio-helper"));module.exports=u({constructor:function(t){this.path=o.getPath(t),this.status=i.INVALID},start:function(){return this.status=i.IN_PROGRESS,this.audio=o.startAudio(this.path,this.getAssetPack(),this.onAudioStopped.bind(this)),!0},onAudioStopped:function(){this.status=i.SUCCEEDED},stop:function(){this.audio.pause()},update:function(){return this.status}}),e.addBehavior(module);