]> _ Git - fluidbook-toolbox.git/commitdiff
wip #6945
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 5 Jun 2024 11:01:12 +0000 (13:01 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 5 Jun 2024 11:01:12 +0000 (13:01 +0200)
.env.alpha
.env.dev
.env.prod
app/Fields/FluidbookTTSVoice.php
app/Fluidbook/Compiler/Accessibility.php
app/Http/Controllers/Admin/Operations/Tools/TextToSpeech.php

index 45f5c554c5a8c8d67b8f827a8976bcf33c0475f2..03cb82e7ef81d7c514896560571ee375018d9f33 100644 (file)
@@ -61,7 +61,8 @@ SCORM_CLOUD_APP_ID=VAAROP2RFR
 SCORM_CLOUD_SECRET_KEY=7PHpD9pQk4aIjUnlKgF8s89CGlhkIucZHJ3zMXuQ
 SCORM_CLOUD_PREFIX=toolbox_alpha_
 
-AZURE_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TTS_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TRANSLATE_API_KEY=cef76c262b9b4eecab57c84695081c67
 
 BACKPACK_LOCALES=en,fr
 TIMEZONE=Europe/Paris
index ea8965487070b2fba73d39bde6559ce191819c0a..cd9ae2b22e70dfd9bcd96903abd02a2cf227c919 100644 (file)
--- a/.env.dev
+++ b/.env.dev
@@ -61,7 +61,8 @@ SCORM_CLOUD_APP_ID=VAAROP2RFR
 SCORM_CLOUD_SECRET_KEY=7PHpD9pQk4aIjUnlKgF8s89CGlhkIucZHJ3zMXuQ
 SCORM_CLOUD_PREFIX=toolbox_dev_
 
-AZURE_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TTS_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TRANSLATE_API_KEY=cef76c262b9b4eecab57c84695081c67
 
 BACKPACK_LOCALES=en,fr
 TIMEZONE=Europe/Paris
index 81cc9357a1292f17b3055054ec6a6e6b585cd2dc..5088461a86d6112439bce23d22740fa3c9c6126f 100644 (file)
--- a/.env.prod
+++ b/.env.prod
@@ -64,7 +64,8 @@ SCORM_CLOUD_APP_ID=VAAROP2RFR
 SCORM_CLOUD_SECRET_KEY=7PHpD9pQk4aIjUnlKgF8s89CGlhkIucZHJ3zMXuQ
 SCORM_CLOUD_PREFIX=toolbox_
 
-AZURE_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TTS_API_KEY=adae11ef11d94aa98f31b2c233c1be7a
+AZURE_TRANSLATE_API_KEY=cef76c262b9b4eecab57c84695081c67
 
 BACKPACK_LOCALES=en,fr
 TIMEZONE=Europe/Paris
index 51ab5166a8e96e99c8529b0b4d8203968b1a2c33..a7dcb286d294067ce98177f40faed7f531d67aee 100644 (file)
@@ -30,7 +30,7 @@ class FluidbookTTSVoice extends SelectFromArray
             start_measure('Get TTS Voices in Field');
             $res = ['' => ''];
             try {
-                $api = new Api(env('AZURE_API_KEY'));
+                $api = new Api(env('AZURE_TTS_API_KEY'));
                 $voices = $api->listVoices(true);
                 if ($voices) {
                     foreach ($voices as $key => $voice) {
index 5ab1a7b45d2de246fa9b3c2cd315965f8c26571a..819ce239bdee20f19b174e4dbaeac60c8ff24ae1 100644 (file)
@@ -100,7 +100,7 @@ trait Accessibility
     protected function _azureTTS($text, $locale, $gender, $voiceName, $output)
     {
         try {
-            $api = new \Cubist\Azure\TTS\Api(env('AZURE_API_KEY'));
+            $api = new \Cubist\Azure\TTS\Api(env('AZURE_TTS_API_KEY'));
             $api->textToSpeech($text, $locale, $gender, $voiceName, $output);
             if (!file_exists($output)) {
                 throw new Exception('Error while making tts (' . $output . ') : ' . $text . ', ' . $locale . ', ' . $gender . ', ' . $voiceName);
index da5ff13d0437fd03064965936ee8f317201c458c..6e3ff0ce71bca0edceabc391d219f66efc4445d5 100644 (file)
@@ -37,7 +37,7 @@ trait TextToSpeech
      */
     protected function _api()
     {
-        return new Api(env('AZURE_API_KEY'));
+        return new Api(env('AZURE_TTS_API_KEY'));
     }
 
 }