@@ -131,6 +131,8 @@ def get_voice(self, voice, customization_id=None, **kwargs):
131131 headers = {}
132132 if 'headers' in kwargs :
133133 headers .update (kwargs .get ('headers' ))
134+ headers [
135+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=get_voice'
134136
135137 params = {'customization_id' : customization_id }
136138
@@ -161,6 +163,8 @@ def list_voices(self, **kwargs):
161163 headers = {}
162164 if 'headers' in kwargs :
163165 headers .update (kwargs .get ('headers' ))
166+ headers [
167+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=list_voices'
164168
165169 url = '/v1/voices'
166170 response = self .request (
@@ -270,6 +274,8 @@ def synthesize(self,
270274 headers = {'Accept' : accept }
271275 if 'headers' in kwargs :
272276 headers .update (kwargs .get ('headers' ))
277+ headers [
278+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=synthesize'
273279
274280 params = {'voice' : voice , 'customization_id' : customization_id }
275281
@@ -330,6 +336,8 @@ def get_pronunciation(self,
330336 headers = {}
331337 if 'headers' in kwargs :
332338 headers .update (kwargs .get ('headers' ))
339+ headers [
340+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=get_pronunciation'
333341
334342 params = {
335343 'text' : text ,
@@ -383,6 +391,8 @@ def create_voice_model(self,
383391 headers = {}
384392 if 'headers' in kwargs :
385393 headers .update (kwargs .get ('headers' ))
394+ headers [
395+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=create_voice_model'
386396
387397 data = {'name' : name , 'language' : language , 'description' : description }
388398
@@ -419,6 +429,8 @@ def delete_voice_model(self, customization_id, **kwargs):
419429 headers = {}
420430 if 'headers' in kwargs :
421431 headers .update (kwargs .get ('headers' ))
432+ headers [
433+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=delete_voice_model'
422434
423435 url = '/v1/customizations/{0}' .format (
424436 * self ._encode_path_vars (customization_id ))
@@ -452,6 +464,8 @@ def get_voice_model(self, customization_id, **kwargs):
452464 headers = {}
453465 if 'headers' in kwargs :
454466 headers .update (kwargs .get ('headers' ))
467+ headers [
468+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=get_voice_model'
455469
456470 url = '/v1/customizations/{0}' .format (
457471 * self ._encode_path_vars (customization_id ))
@@ -484,6 +498,8 @@ def list_voice_models(self, language=None, **kwargs):
484498 headers = {}
485499 if 'headers' in kwargs :
486500 headers .update (kwargs .get ('headers' ))
501+ headers [
502+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=list_voice_models'
487503
488504 params = {'language' : language }
489505
@@ -551,6 +567,8 @@ def update_voice_model(self,
551567 headers = {}
552568 if 'headers' in kwargs :
553569 headers .update (kwargs .get ('headers' ))
570+ headers [
571+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=update_voice_model'
554572
555573 data = {'name' : name , 'description' : description , 'words' : words }
556574
@@ -631,6 +649,8 @@ def add_word(self,
631649 headers = {}
632650 if 'headers' in kwargs :
633651 headers .update (kwargs .get ('headers' ))
652+ headers [
653+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=add_word'
634654
635655 data = {'translation' : translation , 'part_of_speech' : part_of_speech }
636656
@@ -692,6 +712,8 @@ def add_words(self, customization_id, words, **kwargs):
692712 headers = {}
693713 if 'headers' in kwargs :
694714 headers .update (kwargs .get ('headers' ))
715+ headers [
716+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=add_words'
695717
696718 data = {'words' : words }
697719
@@ -732,6 +754,8 @@ def delete_word(self, customization_id, word, **kwargs):
732754 headers = {}
733755 if 'headers' in kwargs :
734756 headers .update (kwargs .get ('headers' ))
757+ headers [
758+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=delete_word'
735759
736760 url = '/v1/customizations/{0}/words/{1}' .format (
737761 * self ._encode_path_vars (customization_id , word ))
@@ -767,6 +791,8 @@ def get_word(self, customization_id, word, **kwargs):
767791 headers = {}
768792 if 'headers' in kwargs :
769793 headers .update (kwargs .get ('headers' ))
794+ headers [
795+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=get_word'
770796
771797 url = '/v1/customizations/{0}/words/{1}' .format (
772798 * self ._encode_path_vars (customization_id , word ))
@@ -800,6 +826,8 @@ def list_words(self, customization_id, **kwargs):
800826 headers = {}
801827 if 'headers' in kwargs :
802828 headers .update (kwargs .get ('headers' ))
829+ headers [
830+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=list_words'
803831
804832 url = '/v1/customizations/{0}/words' .format (
805833 * self ._encode_path_vars (customization_id ))
@@ -837,6 +865,8 @@ def delete_user_data(self, customer_id, **kwargs):
837865 headers = {}
838866 if 'headers' in kwargs :
839867 headers .update (kwargs .get ('headers' ))
868+ headers [
869+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=text_to_speech;service_version=V1;operation_id=delete_user_data'
840870
841871 params = {'customer_id' : customer_id }
842872
0 commit comments