ciyidogan commited on
Commit
d171a47
·
verified ·
1 Parent(s): f0646a7

Update stt/stt_google.py

Browse files
Files changed (1) hide show
  1. stt/stt_google.py +1 -32
stt/stt_google.py CHANGED
@@ -21,24 +21,7 @@ class GoogleSTT(STTInterface):
21
  Args:
22
  credentials_path: Path to service account JSON file (optional if using default credentials)
23
  """
24
- try:
25
- TEST_CREDENTIALS = '''
26
- {
27
- "type": "service_account",
28
- "project_id": "ucs-human-demo",
29
- "private_key_id": "d60575b3b0ffe2f580eb01b56414b0e1ae950268",
30
- "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDwwRPsu0J974WD\nkVQmQo2VI9ntuu9f1oDqZJ4Gr1SMbJaYzuUfzw28PXwv1hN4jmdXbGFn427g97BS\nHle0lMuR9ZXe4EWa0LsvT00VmsYsJgpnpUtxZT2WO/+guD4PSpwK2NiDnIyqO0qQ\ns0JcR8YioA2LOnxYUZkmz+N8oPAAfj+jed4d6vmXl8FHoUhk6L70Jq03HuJ3Uz7M\nrdptL0Hed1msvRjvNDhLAqxPWz8AANnVpvst0jjrFj4ZBtL6Yb+OiSeSXHSzrPK5\n46HiORZly4QMw18np7N3u+PBsnlnkj+/pv4cKWsvg7xOGXiqNtQTIb/pdWazXpU7\nJe3XDNGjAgMBAAECggEAK2CeVmjm8gnV5H6qyrnzCIwNF+g2eO4NDC5Uyp+MfECU\nYbPlVHXZ47CwT24i0/XUaMv+QNmZgK8f9avB4adthj7ZYe7Gm74/+6YuHVZlnk68\nUTBXB3dWQVtOE4cep2Kp+spXOF9ceM91/9xMeJP1/wcXaZ6ACOmqznNmaW4V0ACV\nvx/sV8FrX93LEF40t8e7jXqbd1yRPFU+WHPfPEQrNqdW/fnQKBgjMhvRiI45W4t2\nZEB+whHdoJ/UdTgjA33+K7KdDa9HayY939/ZAMFLV6j+l1NglMlx7/FhM2gx7tp6\nbS6vyIZRiRJzI94BuWo1wqKcUTn+GM6BoIxU5YV9AQKBgQD1UeHO4Q451J4epBss\nZlIky4CjICJA9XU1w8MetqPJcfFJyvxxXjl6VsF9Pf4ONXlxQiz6PDHH5L8tTy9I\nq4Dk3j/oi8dgDAvKzOOi2s8TZZK+PXkmLhoVqtftLL3LJhU5Ld72DJR1Lua2Gxnx\nJOfl1e8t5EfzNT6nGhBsjT/cLQKBgQD7PE+ovZrF+kcZqN9+uft5F4SLb0SYpGpK\npVA0FCEpcl2HGDIgPYwwNBpBAszYeI9YR1wbQFsSRYcsFTCCxX2cChynxy6jsQvM\n6OMDLbHmtYw8b9qzmDVcusfXQjGdzKqc82ep5iujHEcUSNOzaf4f6WrJyQenz7dK\nxIKnwI53DwKBgQCB1H/o+PqKaJf2J2uqJ8y5ZGoD6vG15zHM7nnJO2ebKQ5Fu4O2\ni+Nnd5qXKcPWyT4oTpl3JXxDCjCTTiD8GKfyeBzieXdewYFMJvsiKSMGZO8wd2Ay\ncJulc/EquE8JwHHi/P/OwAGhstyu69Di6mFAJeSbKQFbGYa68PRYPrjZUQKBgGg/\nfGZuVpyz33DcS/DPx3NVuOAKyZH1F03mDsOtXp1OIVT/Sz1pjJQr6oDzYoCodgKR\nibydFa0dQJugJ0L8I8TtxToxQj8WJele8WPOQDWVO52QZFWFYQ8bSfUeOGxcEqeR\nsIAlTBIgl7XpCj82SgZ/2pnkWtLdNBdIN1bYZcUtAoGANe8awW9FnUEEFfinrag/\n5Q8dgV9C5kyIEVWfNRi2dg2UpTj8c2vrvzKotOZDRkpGAkz9LYHg45mNLflXgaTO\nepNqV+IC/2lrPEr+VcLB9dJ6tBdnHhD7imwsZTyqaiIH1xFm0Z2sD8x3GNTaBBA7\nyetW5SYZy8pHXZcaC7PfcDg=\n-----END PRIVATE KEY-----\n",
31
- "client_email": "[email protected]",
32
- "client_id": "116817469632088219353",
33
- "auth_uri": "https://accounts.google.com/o/oauth2/auth",
34
- "token_uri": "https://oauth2.googleapis.com/token",
35
- "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
36
- "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/745400736051-compute%40developer.gserviceaccount.com",
37
- "universe_domain": "googleapis.com"
38
- }
39
- '''
40
-
41
- '''
42
  # ✅ Debug için path kontrolü
43
  if credentials_path:
44
  import os
@@ -56,20 +39,6 @@ class GoogleSTT(STTInterface):
56
  # Use default credentials (ADC)
57
  self.client = speech.SpeechClient()
58
  log_info("✅ Google STT initialized with default credentials")
59
- '''
60
-
61
- # String'den credentials oluştur
62
- import json
63
- from google.oauth2 import service_account
64
-
65
- credentials_dict = json.loads(TEST_CREDENTIALS)
66
- credentials = service_account.Credentials.from_service_account_info(
67
- credentials_dict,
68
- scopes=["https://www.googleapis.com/auth/cloud-platform"]
69
- )
70
-
71
- self.client = speech.SpeechClient(credentials=credentials)
72
- log_info(f"✅ Google STT initialized with inline credentials")
73
 
74
  # Streaming state
75
  self.is_streaming = False
 
21
  Args:
22
  credentials_path: Path to service account JSON file (optional if using default credentials)
23
  """
24
+ try:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  # ✅ Debug için path kontrolü
26
  if credentials_path:
27
  import os
 
39
  # Use default credentials (ADC)
40
  self.client = speech.SpeechClient()
41
  log_info("✅ Google STT initialized with default credentials")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
 
43
  # Streaming state
44
  self.is_streaming = False