Source code for pynuance.libs.common

import json

from pynuance.libs.error import PyNuanceError


CODECS = ('wav', 'speex', 'opus')


[docs]def parse_credentials(file_path): with open(file_path) as f_creds: cred_json = json.load(f_creds) for attr in ("appId", "appKey"): if attr not in cred_json.keys(): raise PyNuanceError("Missing {} in credentials file".format(attr)) return cred_json["appId"], cred_json["appKey"], cred_json.get("context_tag")