Skip to content

Instantly share code, notes, and snippets.

View maskaravivek's full-sized avatar
💭
Active!

Vivek Kumar Maskara maskaravivek

💭
Active!
View GitHub Profile
@maskaravivek
maskaravivek / Readme
Last active November 29, 2023 01:19
circleci-pytorch-densenet
Readme
const handleCloseGenerateCodeDialog = () => {
onClose();
};
/*global exports, require*/
var convert = require("./convert");
exports.handler = async function (event, context) {
"use strict";
let body;
let statusCode = 200;
const headers = {
"Content-Type": "application/json",
/*global require, module, console */
var path = require("path"),
fs = require("fs"),
os = require("os"),
uuid = require("uuid"),
s3 = require("./s3-util");
var synthesizeText = require("./synthesize-text");
const { env } = require("process");
/*global module, require, Promise, console */
var aws = require("aws-sdk"),
path = require("path"),
fs = require("fs"),
os = require("os"),
uuid = require("uuid"),
s3 = new aws.S3(),
downloadFromS3 = function (bucket, fileKey) {
"use strict";
const AWS = require("aws-sdk");
var languageConfiguration = require("./language-configuration");
const polly = new AWS.Polly({
signatureVersion: "v4",
region: process.env.AWS_REGION,
});
const readTextFile = (filePath) => {
const iso2LangToPollyParams = {
fr: {
engine: "neural",
voiceId: "Lea",
langCode: "fr-FR",
},
en: {
engine: "neural",
voiceId: "Joanna",
langCode: "en-US",
{ "name": "tts-s3-converter", "dependencies": { "uuid": "^2.0.2" } }
import NextAuth from "next-auth"
import CognitoProvider from "next-auth/providers/cognito";
export const authOptions = {
providers: [
CognitoProvider({
clientId: process.env.COGNITO_CLIENT_ID,
clientSecret: process.env.COGNITO_CLIENT_SECRET,
issuer: process.env.COGNITO_DOMAIN,
idToken: true,
async jwt({ token, user, account }) {
if (account && user) {
if (account['provider'] === 'cognito') {
token.accessToken = account?.access_token;
var tokenParsed = JSON.parse(Buffer.from(account.id_token.split('.')[1], 'base64').toString());
token.username = tokenParsed['cognito:username'];
token.refreshToken = account?.refresh_token;
token.accessTokenExpires = account.expires_at * 1000;
}
}