File size: 464 Bytes
ba12b59
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

import os
import pathlib
from config import conf


class TmpDir(object):
    """A temporary directory that is deleted when the object is destroyed.
    """

    tmpFilePath = pathlib.Path('./tmp/')
    
    def __init__(self):
        pathExists = os.path.exists(self.tmpFilePath)
        if not pathExists and conf().get('speech_recognition') == True:
            os.makedirs(self.tmpFilePath)

    def path(self):
        return str(self.tmpFilePath) + '/'