<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/tts/tts/src/tts/</path>
    <filename>____init_____8py</filename>
    <namespace>tts</namespace>
  </compound>
  <compound kind="file">
    <name>amazonpolly.py</name>
    <path>/tmp/ws/src/tts/tts/src/tts/</path>
    <filename>amazonpolly_8py</filename>
    <class kind="class">tts::amazonpolly::AmazonPolly</class>
    <class kind="class">tts::amazonpolly::AwsIotCredentialProvider</class>
    <namespace>tts::amazonpolly</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_ros_param</name>
      <anchorfile>namespacetts_1_1amazonpolly.html</anchorfile>
      <anchor>a25f2d75cead121fd8bc9976ac7412d7f</anchor>
      <arglist>(param, default=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetts_1_1amazonpolly.html</anchorfile>
      <anchor>aec98562357e973248d4b0406447a17a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polly_node.py</name>
    <path>/tmp/ws/src/tts/tts/scripts/</path>
    <filename>polly__node_8py</filename>
    <namespace>polly_node</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/tts/tts/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>synthesizer.py</name>
    <path>/tmp/ws/src/tts/tts/src/tts/</path>
    <filename>synthesizer_8py</filename>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::BadEngineError</class>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::PollyDirect</class>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::PollyViaNode</class>
    <class kind="class">tts::synthesizer::SpeechSynthesizer</class>
    <namespace>tts::synthesizer</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetts_1_1synthesizer.html</anchorfile>
      <anchor>a4a914fa01ff6579e8a508e98deb9ccf5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>synthesizer_node.py</name>
    <path>/tmp/ws/src/tts/tts/scripts/</path>
    <filename>synthesizer__node_8py</filename>
    <namespace>synthesizer_node</namespace>
  </compound>
  <compound kind="file">
    <name>test_integration.py</name>
    <path>/tmp/ws/src/tts/tts/test/</path>
    <filename>test__integration_8py</filename>
    <class kind="class">test_integration::TestPlainText</class>
    <namespace>test_integration</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__integration.html</anchorfile>
      <anchor>aa87d1e098c7cf316634f21d66e9c59d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__integration.html</anchorfile>
      <anchor>a6d1b1c8c74938bce2f51a99d60abb89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_unit_polly.py</name>
    <path>/tmp/ws/src/tts/tts/test/</path>
    <filename>test__unit__polly_8py</filename>
    <class kind="class">test_unit_polly::TestPolly</class>
    <namespace>test_unit_polly</namespace>
  </compound>
  <compound kind="file">
    <name>test_unit_synthesizer.py</name>
    <path>/tmp/ws/src/tts/tts/test/</path>
    <filename>test__unit__synthesizer_8py</filename>
    <class kind="class">test_unit_synthesizer::TestSynthesizer</class>
    <namespace>test_unit_synthesizer</namespace>
  </compound>
  <compound kind="file">
    <name>tts_node.py</name>
    <path>/tmp/ws/src/tts/tts/scripts/</path>
    <filename>tts__node_8py</filename>
    <namespace>tts_node</namespace>
    <member kind="function">
      <type>def</type>
      <name>do_speak</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>ab8d72e6fb324cbba34bb96297d61f3d3</anchor>
      <arglist>(goal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_synthesize</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a7f8fe933b42f6cae77522d915b1edcbb</anchor>
      <arglist>(goal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish_with_result</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a6999e227aebc79dab0120fd541b1dbc9</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>ac2a9e3d384d95d590c1cff50c7c75315</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a112c16ce1d2f8b6ce3330d3eb0c8546a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voicer.py</name>
    <path>/tmp/ws/src/tts/tts/scripts/</path>
    <filename>voicer_8py</filename>
    <namespace>voicer</namespace>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a9aef51ebe9d489e72396c88ecf42cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a61c309cc7edd40728c258be8cf60160b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a310f36e4906869dfc7e1cd1137482545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>text</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a07e45d08576d9af29afd026c1d47dc70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tts::amazonpolly::AmazonPolly</name>
    <filename>classtts_1_1amazonpolly_1_1AmazonPolly.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a2fa36de2fa65212ca1a3610a1b85a080</anchor>
      <arglist>(self, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, region_name=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a3ae5304d7c1cade8ca5f223889f887da</anchor>
      <arglist>(self, node_name=&apos;polly_node&apos;, service_name=&apos;polly&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>synthesize</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a26a7e8145d33ec0dfd1a05a7ec3aa998</anchor>
      <arglist>(self, kws)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_output_file_basename</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a866f0f8319596f03d097aa6c5191c18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_output_folder</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a678edc41586a84c77a3e6cda20bd7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_output_format</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a02438b751cc3ebfabb2a2e75974de745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_text_type</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a9eeebd60a94e79d42c626574b6a121ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_voice_id</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>ab8269763548edfe339ac96eeb0dd8148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>polly</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>aa87e8b5080f99de9f87749c8519ef73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_dispatch</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>a38b579e49b20bdcba61a2feb16bcfad2</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_user_agent_suffix</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>ad0d63fd6cd1629f8aaa2172f32502165</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_polly_client</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>aefa0907eaeba4b1edf875b6c358a6aed</anchor>
      <arglist>(self, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, region_name=None, with_service_model_patch=False)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_audio_file_fullpath</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>afdb486c0d944972923fd57d3ba44aac0</anchor>
      <arglist>(self, output_path, output_format)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_node_request_handler</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>af4312b799a4bfd0a11a24f382b80157e</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pcm2wav</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>ab63a2a433744b6f94ac2be6b029ca346</anchor>
      <arglist>(self, audio_data, wav_filename, sample_rate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_synthesize_speech_and_save</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AmazonPolly.html</anchorfile>
      <anchor>ad63139a2904d11ad96660a342217ce59</anchor>
      <arglist>(self, request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tts::amazonpolly::AwsIotCredentialProvider</name>
    <filename>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>a1190769261f8d2c30e74c021f7a4a2a8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_param</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>a3c774dd2c4ac828cfb6c943f55a9cd39</anchor>
      <arglist>(self, param, default=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>a839404c7e6875fff3858b85b7177fec8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>retrieve_credentials</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>a6f9b25542e4050d357df27fdaf3bc91a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ros_param_prefix</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>aeb2acfb15476ca25e18ffda2235d525e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>CANONICAL_NAME</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>a5aaaeb5a4c60aa5fb03ce98c8a9f1673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DEFAULT_AUTH_CONNECT_TIMEOUT_MS</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>aab8f4ad1f83cef11a9b7dfb5bac34964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DEFAULT_AUTH_TOTAL_TIMEOUT_MS</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>ab0a3cbb47871dad192b475e7edeffa03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>METHOD</name>
      <anchorfile>classtts_1_1amazonpolly_1_1AwsIotCredentialProvider.html</anchorfile>
      <anchor>abfbeac038e6d3bebdde2df81b73732e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tts::synthesizer::SpeechSynthesizer::BadEngineError</name>
    <filename>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1BadEngineError.html</filename>
  </compound>
  <compound kind="class">
    <name>tts::synthesizer::SpeechSynthesizer::PollyDirect</name>
    <filename>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyDirect.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyDirect.html</anchorfile>
      <anchor>a3b89ab4f4a5f2168cf8d05b4a5d27459</anchor>
      <arglist>(self, kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyDirect.html</anchorfile>
      <anchor>a94b39eb3a861f9d4df6260de7d1dce55</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tts::synthesizer::SpeechSynthesizer::PollyViaNode</name>
    <filename>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyViaNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyViaNode.html</anchorfile>
      <anchor>a6ad4dfe49412251ab30847462b2fd35e</anchor>
      <arglist>(self, kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyViaNode.html</anchorfile>
      <anchor>a961849f385a674adfb738896605e35ad</anchor>
      <arglist>(self, polly_service_name=&apos;polly&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_name</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer_1_1PollyViaNode.html</anchorfile>
      <anchor>ae882aca5a6efccf482f987a79b0d631f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tts::synthesizer::SpeechSynthesizer</name>
    <filename>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</filename>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::BadEngineError</class>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::PollyDirect</class>
    <class kind="class">tts::synthesizer::SpeechSynthesizer::PollyViaNode</class>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>a655d804cf393ad5f44c0917de841a505</anchor>
      <arglist>(self, engine=&apos;POLLY_SERVICE&apos;, polly_service_name=&apos;polly&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>a04e160df97402e299b5085764a6fe3d4</anchor>
      <arglist>(self, node_name=&apos;synthesizer_node&apos;, service_name=&apos;synthesizer&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_output_format</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>abf2df8834e594f561fdc88829126e67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_text_type</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>ae607fd89e02f9eed7a54a8dec3dd574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_voice_id</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>a810bff4789643ebd4ffbe3b7bca5fedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>engine</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>acd6931efa26b0a0f2d70ed8fb2d0f311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ENGINES</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>a6382d872ce2b6f6c48a7d27bd6a464f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_call_engine</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>ae9ba8e9ce61adea2e88f885024137bad</anchor>
      <arglist>(self, kw)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_node_request_handler</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>ad077e39c6411d7621838f2919914a12c</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_request_or_raise</name>
      <anchorfile>classtts_1_1synthesizer_1_1SpeechSynthesizer.html</anchorfile>
      <anchor>aa05fd8b6f6b6dbce965da517e9f938cf</anchor>
      <arglist>(self, request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_integration::TestPlainText</name>
    <filename>classtest__integration_1_1TestPlainText.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_plain_text_to_mp3_via_polly_node</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>ab1f71f9866b4faf37539804318dbc2d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_plain_text_to_wav_via_polly_node</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>a5f2ee7af1fb41084254facdaa150e6b6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_plain_text_using_polly_class</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>ab04283a592d493d111a6a39d23c3c84d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_plain_text_via_synthesizer_node</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>a5cb5eafdf4a5a8c57fd619d62970feea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple_ssml_via_polly_node</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>a933d412e1c52638de9bd52244c0ee701</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple_ssml_via_synthesizer_node</name>
      <anchorfile>classtest__integration_1_1TestPlainText.html</anchorfile>
      <anchor>a2131bddfe8b87a85899a6a2725eb6936</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_unit_polly::TestPolly</name>
    <filename>classtest__unit__polly_1_1TestPolly.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>a759c6cad4b98ff19c8db7ab97624f991</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cli</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>afdc44eb7d430f683ba40ce9c192a9c36</anchor>
      <arglist>(self, amazon_polly_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_defaults</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>a96e063564157ed89418fe5efadb39048</anchor>
      <arglist>(self, boto3_session_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_good_synthesis_with_default_args</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>a09b2f3e6fe60b0301449e0f29f44e22d</anchor>
      <arglist>(self, boto3_session_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_init</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>a664bf94c7a40a855e18c322f05a01d2f</anchor>
      <arglist>(self, boto3_session_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_polly_raises</name>
      <anchorfile>classtest__unit__polly_1_1TestPolly.html</anchorfile>
      <anchor>a89703b69c4fc668b8f33a32e707463b0</anchor>
      <arglist>(self, boto3_session_class_mock)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_unit_synthesizer::TestSynthesizer</name>
    <filename>classtest__unit__synthesizer_1_1TestSynthesizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>af6bd903f83e805bf3a2052c4d1b31346</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bad_engine</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a5e010a0ea277b8006df9d5b5759f9933</anchor>
      <arglist>(self, polly_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cli_engine_dispatching_1</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>ac4f72b00382e764e998e6c3b79ccfcda</anchor>
      <arglist>(self, speech_synthesizer_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cli_engine_dispatching_2</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a27bc46a26614e378a5c87ef60cc9606e</anchor>
      <arglist>(self, speech_synthesizer_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cli_engine_dispatching_3</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a44943b87fc0d3ee7abffd487b5b30ef9</anchor>
      <arglist>(self, speech_synthesizer_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cli_help_message</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>ad28ed32d411ce1a9bc33ea38ff15cd42</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_good_synthesis_with_mostly_default_args_using_polly_lib</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a59db1375de1c5e332844208ca3f80adc</anchor>
      <arglist>(self, polly_class_mock)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_init</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a4e92e970cd542d5cfe4708b132fa4527</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_synthesis_with_bad_metadata_using_polly_lib</name>
      <anchorfile>classtest__unit__synthesizer_1_1TestSynthesizer.html</anchorfile>
      <anchor>a8fc8561cae7ab2e4d9041b9aade7bdaa</anchor>
      <arglist>(self, polly_class_mock)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>polly_node</name>
    <filename>namespacepolly__node.html</filename>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>synthesizer_node</name>
    <filename>namespacesynthesizer__node.html</filename>
  </compound>
  <compound kind="namespace">
    <name>test_integration</name>
    <filename>namespacetest__integration.html</filename>
    <class kind="class">test_integration::TestPlainText</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__integration.html</anchorfile>
      <anchor>aa87d1e098c7cf316634f21d66e9c59d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__integration.html</anchorfile>
      <anchor>a6d1b1c8c74938bce2f51a99d60abb89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_unit_polly</name>
    <filename>namespacetest__unit__polly.html</filename>
    <class kind="class">test_unit_polly::TestPolly</class>
  </compound>
  <compound kind="namespace">
    <name>test_unit_synthesizer</name>
    <filename>namespacetest__unit__synthesizer.html</filename>
    <class kind="class">test_unit_synthesizer::TestSynthesizer</class>
  </compound>
  <compound kind="namespace">
    <name>tts</name>
    <filename>namespacetts.html</filename>
    <namespace>tts::amazonpolly</namespace>
    <namespace>tts::synthesizer</namespace>
  </compound>
  <compound kind="namespace">
    <name>tts::amazonpolly</name>
    <filename>namespacetts_1_1amazonpolly.html</filename>
    <class kind="class">tts::amazonpolly::AmazonPolly</class>
    <class kind="class">tts::amazonpolly::AwsIotCredentialProvider</class>
    <member kind="function">
      <type>def</type>
      <name>get_ros_param</name>
      <anchorfile>namespacetts_1_1amazonpolly.html</anchorfile>
      <anchor>a25f2d75cead121fd8bc9976ac7412d7f</anchor>
      <arglist>(param, default=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetts_1_1amazonpolly.html</anchorfile>
      <anchor>aec98562357e973248d4b0406447a17a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tts::synthesizer</name>
    <filename>namespacetts_1_1synthesizer.html</filename>
    <class kind="class">tts::synthesizer::SpeechSynthesizer</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetts_1_1synthesizer.html</anchorfile>
      <anchor>a4a914fa01ff6579e8a508e98deb9ccf5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tts_node</name>
    <filename>namespacetts__node.html</filename>
    <member kind="function">
      <type>def</type>
      <name>do_speak</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>ab8d72e6fb324cbba34bb96297d61f3d3</anchor>
      <arglist>(goal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_synthesize</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a7f8fe933b42f6cae77522d915b1edcbb</anchor>
      <arglist>(goal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish_with_result</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a6999e227aebc79dab0120fd541b1dbc9</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>ac2a9e3d384d95d590c1cff50c7c75315</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>namespacetts__node.html</anchorfile>
      <anchor>a112c16ce1d2f8b6ce3330d3eb0c8546a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>voicer</name>
    <filename>namespacevoicer.html</filename>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a9aef51ebe9d489e72396c88ecf42cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a61c309cc7edd40728c258be8cf60160b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metadata</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a310f36e4906869dfc7e1cd1137482545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>text</name>
      <anchorfile>namespacevoicer.html</anchorfile>
      <anchor>a07e45d08576d9af29afd026c1d47dc70</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
