add silence around file play

identtg
Simon 4 years ago
parent 6919d6238b
commit 0739aecf58
No known key found for this signature in database
GPG Key ID: 6ACF11630B5D8F82

@ -70,7 +70,12 @@ def playFileOnRequest(system,fileName,dstTG,subid):
_say = [] _say = []
try: try:
_say.append(SILENCE)
_say.append(SILENCE)
_say.append(SILENCE)
_say.append(AMBEobj.readSingleFile(fileName)) _say.append(AMBEobj.readSingleFile(fileName))
_say.append(SILENCE)
_say.append(SILENCE)
except IOError: except IOError:
logger.warning('(%s) cannot read file %s',system,fileName) logger.warning('(%s) cannot read file %s',system,fileName)
return return
@ -279,6 +284,11 @@ if __name__ == '__main__':
#Read AMBE #Read AMBE
AMBEobj = readAMBE(CONFIG['GLOBAL']['ANNOUNCEMENT_LANGUAGES'],'./Audio/') AMBEobj = readAMBE(CONFIG['GLOBAL']['ANNOUNCEMENT_LANGUAGES'],'./Audio/')
AMBEobj.path = ('/') AMBEobj.path = ('/')
SILENCE = ([
[bitarray('101011000000101010100000010000000000001000000000000000000000010001000000010000000000100000000000100000000000'),
bitarray('001010110000001010101000000100000000000010000000000000000000000100010000000100000000001000000000001000000000')]
])
if ONESHOT: if ONESHOT:
reactor.callLater(10,playFile,FILE,TALKGROUP,SUBID) reactor.callLater(10,playFile,FILE,TALKGROUP,SUBID)
else: else:

Loading…
Cancel
Save

Powered by TurnKey Linux.