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
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
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
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) {
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);
*/
protected function _api()
{
- return new Api(env('AZURE_API_KEY'));
+ return new Api(env('AZURE_TTS_API_KEY'));
}
}