INNER CODE UNIT · Python

get_cache_file_name

arnonym/ha-plugins · ha-sip/src/audio_cache.py:40

def get_cache_file_name(cache_dir: str, file_or_message: cache_type, file_name_or_message: str) -> str:
    cache_key_content = file_or_message + '|' + file_name_or_message
    cache_key = hashlib.sha1(cache_key_content.encode()).hexdigest()[:10]
    file_name = cache_key + '.wav'
    return os.path.join(cache_dir, file_name)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…