yoqw/web/cms/app/services/talk/service.js
2020-07-01 15:22:07 +08:00

58 lines
1.1 KiB
JavaScript

import BaseService from '../service';
export default BaseService.extend({
modelName: 'Talk',
normalConstraints: {
talk: {
presence: true
}
},
audioConstraints: {
overwriteStrategy: {
presence: true
},
files: {
presence: true
}
},
ttsConstraints: {
talk: {
presence: true
},
ttsVoiceActor: {
presence: true
},
volume: {
presence: true,
numericality: {
notLessThan: -500,
notGreaterThan: 500
}
},
speechRate: {
presence: true,
numericality: {
notLessThan: -500,
notGreaterThan: 500
}
},
pitchRate: {
presence: true,
numericality: {
notLessThan: -500,
notGreaterThan: 500
}
}
},
updateConstraints: {
talk: {
presence: true
}
},
importConstraints: {
archive: {
presence: true
}
}
});