import * as EngineConst from '../common/engine_const.js'; import { XmlRenderer } from './xml_renderer.js'; export class SableRenderer extends XmlRenderer { finalize(str) { return ('' + '' + this.separator + str + this.separator + ''); } pause(pause) { return (''); } prosodyElement(tag, value) { value = this.applyScaleFunction(value); switch (tag) { case EngineConst.personalityProps.PITCH: return ''; case EngineConst.personalityProps.RATE: return ''; case EngineConst.personalityProps.VOLUME: return ''; default: return '<' + tag.toUpperCase() + ' VALUE="' + value + '">'; } } closeTag(tag) { return ''; } }