code: def setup_method(self):
      with patch(
          "airflow.providers.google.common.hooks.base_google.GoogleBaseHook.__init__",
          new=mock_base_gcp_hook_default_project_id,
      ):
          self.gcp_text_to_speech_hook = CloudTextToSpeechHook(
              gcp_conn_id="test"
          )
  
file_path: airflow/tests/providers/google/cloud/hooks/test_text_to_speech.py
imports: from __future__ import annotations
  from unittest.mock import patch
  import pytest
  from google.api_core.gapic_v1.method import DEFAULT
  from google.cloud.texttospeech_v1.types import AudioConfig, SynthesisInput, VoiceSelectionParams
  from airflow.providers.google.cloud.hooks.text_to_speech import CloudTextToSpeechHook
  from airflow.providers.google.common.consts import CLIENT_INFO
  from tests.providers.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id
label_desc: Use image node_id 2 for calling the TestTextToSpeechHook obj's underlying member method code with example usage: obj.setup_method() without return types