├── .eslintignore
├── .eslintrc.cjs
├── .gitignore
├── .prettierignore
├── .prettierrc.json
├── .vscode
└── settings.json
├── .yarn
└── releases
│ └── yarn-3.6.3.cjs
├── .yarnrc.yml
├── LICENSE
├── README.md
├── package.json
├── packages
├── console-example
│ ├── .env.example
│ ├── .gitignore
│ ├── package.json
│ ├── sdkSamples.ts
│ ├── src
│ │ ├── allVoices.ts
│ │ ├── play30Examples.ts
│ │ ├── playHT10Examples.ts
│ │ ├── playHT20Examples.ts
│ │ └── standardExamples.ts
│ ├── tsconfig.json
│ └── yarn.lock
├── gpt-example
│ ├── .DS_Store
│ ├── README.md
│ ├── client
│ │ ├── .eslintrc.cjs
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── postcss.config.js
│ │ ├── src
│ │ │ ├── .DS_Store
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── assets
│ │ │ │ ├── .DS_Store
│ │ │ │ └── playht-logo-dark.svg
│ │ │ ├── components
│ │ │ │ ├── PlayhtLogo.tsx
│ │ │ │ └── Spinner.tsx
│ │ │ ├── index.css
│ │ │ ├── main.tsx
│ │ │ └── vite-env.d.ts
│ │ ├── tailwind.config.js
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ ├── vite.config.ts
│ │ └── yarn.lock
│ ├── package.json
│ └── server
│ │ ├── .env.example
│ │ ├── .eslintrc.cjs
│ │ ├── package.json
│ │ ├── src
│ │ ├── server.ts
│ │ └── streamGptText.ts
│ │ ├── tsconfig.json
│ │ └── yarn.lock
├── playht
│ ├── .eslintignore
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .run
│ │ └── Template Jest.run.xml
│ ├── jest.config.mjs
│ ├── package.json
│ ├── src
│ │ ├── __tests__
│ │ │ ├── .env.e2e-test-example
│ │ │ ├── e2eStreaming.test.ts
│ │ │ ├── e2eTestConfig.ts
│ │ │ ├── getAllVoices.test.ts
│ │ │ ├── helpers
│ │ │ │ ├── expectToBeDateCloseToNow.ts
│ │ │ │ └── leases
│ │ │ │ │ ├── createLease.ts
│ │ │ │ │ └── createLeasesMswEndpointHandler.ts
│ │ │ ├── init.test.ts
│ │ │ ├── mswStreaming.test.ts
│ │ │ └── sentenceSplit.test.ts
│ │ ├── api
│ │ │ ├── APISettingsStore.ts
│ │ │ ├── apiCommon.ts
│ │ │ ├── availableClonedVoices.ts
│ │ │ ├── availableV1Voices.ts
│ │ │ ├── availableV2Voices.ts
│ │ │ ├── commonGetAllVoices.ts
│ │ │ ├── constants.ts
│ │ │ ├── generateGRpcStream.ts
│ │ │ ├── generateV1Speech.ts
│ │ │ ├── generateV1Stream.ts
│ │ │ ├── generateV2Speech.ts
│ │ │ ├── generateV2Stream.ts
│ │ │ ├── instantCloneInternal.ts
│ │ │ ├── internal
│ │ │ │ ├── config
│ │ │ │ │ ├── ExperimentalSettings.ts
│ │ │ │ │ ├── PlayRequestConfig.ts
│ │ │ │ │ └── getAxiosClient.ts
│ │ │ │ ├── convertError.ts
│ │ │ │ ├── debug
│ │ │ │ │ ├── debugLog.ts
│ │ │ │ │ └── logRequest.ts
│ │ │ │ ├── http.ts
│ │ │ │ ├── sdkVersion.ts
│ │ │ │ ├── settings
│ │ │ │ │ ├── defaultConfigWithOverrides.ts
│ │ │ │ │ ├── getSetting.test.ts
│ │ │ │ │ └── getSetting.ts
│ │ │ │ ├── tts
│ │ │ │ │ ├── dialog-turbo
│ │ │ │ │ │ ├── PlayDialogTurboVoice.ts
│ │ │ │ │ │ └── isPlayDialogTurboSupportedCall.ts
│ │ │ │ │ └── v3
│ │ │ │ │ │ ├── V3DefaultSettings.ts
│ │ │ │ │ │ ├── V3InternalSettings.ts
│ │ │ │ │ │ ├── backgroundWarmUpAuthBasedEngine.ts
│ │ │ │ │ │ ├── createOrGetInferenceAddress.test.ts
│ │ │ │ │ │ ├── createOrGetInferenceAddress.ts
│ │ │ │ │ │ ├── generateAuthBasedStream.test.ts
│ │ │ │ │ │ ├── generateAuthBasedStream.ts
│ │ │ │ │ │ └── resolveV3Settings.ts
│ │ │ │ ├── types.ts
│ │ │ │ └── utils
│ │ │ │ │ ├── deepMergeMaintainingDefaults.test.ts
│ │ │ │ │ └── deepMergeMaintainingDefaults.ts
│ │ │ ├── sentenceSplit.ts
│ │ │ └── textStreamToSentences.ts
│ │ ├── grpc-client
│ │ │ ├── client.ts
│ │ │ ├── lease.ts
│ │ │ ├── protoFiles
│ │ │ │ └── api.proto
│ │ │ ├── protos
│ │ │ │ └── .gitignore
│ │ │ ├── readable-stream.ts
│ │ │ └── tts-stream-source.ts
│ │ └── index.ts
│ ├── tsconfig.eslint.json
│ ├── tsconfig.json
│ └── yarn.lock
└── sdk-example
│ ├── .env.example
│ ├── .prettierignore
│ ├── README.md
│ ├── client
│ ├── .env.example
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── index.html
│ ├── package.json
│ ├── postcss.config.js
│ ├── src
│ │ ├── API
│ │ │ ├── cloning.requests.ts
│ │ │ ├── tts.requests.ts
│ │ │ └── voices.requests.ts
│ │ ├── App.tsx
│ │ ├── assets
│ │ │ ├── .DS_Store
│ │ │ └── playht-logo-dark.svg
│ │ ├── components
│ │ │ ├── ChooseVoice.tsx
│ │ │ ├── CloneVoice.tsx
│ │ │ ├── PlayhtLogo.tsx
│ │ │ ├── Select.tsx
│ │ │ ├── SpeechGenerator.tsx
│ │ │ ├── SpeechStreamer.tsx
│ │ │ └── Spinner.tsx
│ │ ├── config.ts
│ │ ├── hooks
│ │ │ └── useVoices.ts
│ │ ├── index.scss
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tailwind.config.js
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vite.config.ts
│ └── yarn.lock
│ ├── package.json
│ ├── src
│ ├── listVoices.ts
│ ├── server.ts
│ ├── streamSpeech.ts
│ ├── textToSpeech.ts
│ └── uploadInstantClone.ts
│ ├── tsconfig.json
│ └── yarn.lock
├── tsconfig.base.json
└── yarn.lock
/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .eslintrc.cjs
4 | **/*.config.js
5 |
--------------------------------------------------------------------------------
/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.eslintrc.cjs
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.gitignore
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # Ignore artifacts:
2 | **/dist
3 | .yarn
4 |
--------------------------------------------------------------------------------
/.prettierrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.prettierrc.json
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/.yarn/releases/yarn-3.6.3.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.yarn/releases/yarn-3.6.3.cjs
--------------------------------------------------------------------------------
/.yarnrc.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/.yarnrc.yml
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/README.md
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/package.json
--------------------------------------------------------------------------------
/packages/console-example/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/.env.example
--------------------------------------------------------------------------------
/packages/console-example/.gitignore:
--------------------------------------------------------------------------------
1 | *.mp3
2 | build
3 | allVoices.JSON
4 |
--------------------------------------------------------------------------------
/packages/console-example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/package.json
--------------------------------------------------------------------------------
/packages/console-example/sdkSamples.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/sdkSamples.ts
--------------------------------------------------------------------------------
/packages/console-example/src/allVoices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/src/allVoices.ts
--------------------------------------------------------------------------------
/packages/console-example/src/play30Examples.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/src/play30Examples.ts
--------------------------------------------------------------------------------
/packages/console-example/src/playHT10Examples.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/src/playHT10Examples.ts
--------------------------------------------------------------------------------
/packages/console-example/src/playHT20Examples.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/src/playHT20Examples.ts
--------------------------------------------------------------------------------
/packages/console-example/src/standardExamples.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/src/standardExamples.ts
--------------------------------------------------------------------------------
/packages/console-example/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/tsconfig.json
--------------------------------------------------------------------------------
/packages/console-example/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/console-example/yarn.lock
--------------------------------------------------------------------------------
/packages/gpt-example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/.DS_Store
--------------------------------------------------------------------------------
/packages/gpt-example/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/README.md
--------------------------------------------------------------------------------
/packages/gpt-example/client/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/.eslintrc.cjs
--------------------------------------------------------------------------------
/packages/gpt-example/client/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/.gitignore
--------------------------------------------------------------------------------
/packages/gpt-example/client/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/index.html
--------------------------------------------------------------------------------
/packages/gpt-example/client/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/package.json
--------------------------------------------------------------------------------
/packages/gpt-example/client/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/postcss.config.js
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/.DS_Store
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/App.css
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/App.tsx
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/assets/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/assets/.DS_Store
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/assets/playht-logo-dark.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/assets/playht-logo-dark.svg
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/components/PlayhtLogo.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/components/PlayhtLogo.tsx
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/components/Spinner.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/components/Spinner.tsx
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/index.css
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/src/main.tsx
--------------------------------------------------------------------------------
/packages/gpt-example/client/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/gpt-example/client/tailwind.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/tailwind.config.js
--------------------------------------------------------------------------------
/packages/gpt-example/client/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/tsconfig.json
--------------------------------------------------------------------------------
/packages/gpt-example/client/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/gpt-example/client/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/vite.config.ts
--------------------------------------------------------------------------------
/packages/gpt-example/client/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/client/yarn.lock
--------------------------------------------------------------------------------
/packages/gpt-example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/package.json
--------------------------------------------------------------------------------
/packages/gpt-example/server/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/.env.example
--------------------------------------------------------------------------------
/packages/gpt-example/server/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/.eslintrc.cjs
--------------------------------------------------------------------------------
/packages/gpt-example/server/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/package.json
--------------------------------------------------------------------------------
/packages/gpt-example/server/src/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/src/server.ts
--------------------------------------------------------------------------------
/packages/gpt-example/server/src/streamGptText.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/src/streamGptText.ts
--------------------------------------------------------------------------------
/packages/gpt-example/server/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/tsconfig.json
--------------------------------------------------------------------------------
/packages/gpt-example/server/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/gpt-example/server/yarn.lock
--------------------------------------------------------------------------------
/packages/playht/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/.eslintignore
--------------------------------------------------------------------------------
/packages/playht/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/.eslintrc.cjs
--------------------------------------------------------------------------------
/packages/playht/.gitignore:
--------------------------------------------------------------------------------
1 | test-output-*.mp3
2 |
--------------------------------------------------------------------------------
/packages/playht/.prettierignore:
--------------------------------------------------------------------------------
1 | # Ignore artifacts:
2 | dist
3 | .yarn
4 | src/grpc-client/protos/
5 |
--------------------------------------------------------------------------------
/packages/playht/.run/Template Jest.run.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/.run/Template Jest.run.xml
--------------------------------------------------------------------------------
/packages/playht/jest.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/jest.config.mjs
--------------------------------------------------------------------------------
/packages/playht/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/package.json
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/.env.e2e-test-example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/.env.e2e-test-example
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/e2eStreaming.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/e2eStreaming.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/e2eTestConfig.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/e2eTestConfig.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/getAllVoices.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/getAllVoices.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/helpers/expectToBeDateCloseToNow.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/helpers/expectToBeDateCloseToNow.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/helpers/leases/createLease.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/helpers/leases/createLease.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/helpers/leases/createLeasesMswEndpointHandler.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/helpers/leases/createLeasesMswEndpointHandler.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/init.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/init.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/mswStreaming.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/mswStreaming.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/__tests__/sentenceSplit.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/__tests__/sentenceSplit.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/APISettingsStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/APISettingsStore.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/apiCommon.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/apiCommon.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/availableClonedVoices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/availableClonedVoices.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/availableV1Voices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/availableV1Voices.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/availableV2Voices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/availableV2Voices.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/commonGetAllVoices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/commonGetAllVoices.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/constants.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/generateGRpcStream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/generateGRpcStream.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/generateV1Speech.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/generateV1Speech.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/generateV1Stream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/generateV1Stream.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/generateV2Speech.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/generateV2Speech.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/generateV2Stream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/generateV2Stream.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/instantCloneInternal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/instantCloneInternal.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/config/ExperimentalSettings.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/config/ExperimentalSettings.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/config/PlayRequestConfig.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/config/PlayRequestConfig.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/config/getAxiosClient.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/config/getAxiosClient.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/convertError.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/convertError.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/debug/debugLog.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/debug/debugLog.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/debug/logRequest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/debug/logRequest.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/http.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/http.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/sdkVersion.ts:
--------------------------------------------------------------------------------
1 | export const PLAY_SDK_VERSION = '0.20.0';
2 |
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/settings/defaultConfigWithOverrides.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/settings/defaultConfigWithOverrides.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/settings/getSetting.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/settings/getSetting.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/settings/getSetting.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/settings/getSetting.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/dialog-turbo/PlayDialogTurboVoice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/dialog-turbo/PlayDialogTurboVoice.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/dialog-turbo/isPlayDialogTurboSupportedCall.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/dialog-turbo/isPlayDialogTurboSupportedCall.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/V3DefaultSettings.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/V3DefaultSettings.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/V3InternalSettings.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/V3InternalSettings.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/backgroundWarmUpAuthBasedEngine.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/backgroundWarmUpAuthBasedEngine.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/createOrGetInferenceAddress.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/createOrGetInferenceAddress.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/createOrGetInferenceAddress.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/createOrGetInferenceAddress.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/generateAuthBasedStream.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/generateAuthBasedStream.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/generateAuthBasedStream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/generateAuthBasedStream.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/tts/v3/resolveV3Settings.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/tts/v3/resolveV3Settings.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/types.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/utils/deepMergeMaintainingDefaults.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/utils/deepMergeMaintainingDefaults.test.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/internal/utils/deepMergeMaintainingDefaults.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/internal/utils/deepMergeMaintainingDefaults.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/sentenceSplit.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/sentenceSplit.ts
--------------------------------------------------------------------------------
/packages/playht/src/api/textStreamToSentences.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/api/textStreamToSentences.ts
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/grpc-client/client.ts
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/lease.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/grpc-client/lease.ts
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/protoFiles/api.proto:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/grpc-client/protoFiles/api.proto
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/protos/.gitignore:
--------------------------------------------------------------------------------
1 | *.d.ts
2 | *.js
3 |
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/readable-stream.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/grpc-client/readable-stream.ts
--------------------------------------------------------------------------------
/packages/playht/src/grpc-client/tts-stream-source.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/grpc-client/tts-stream-source.ts
--------------------------------------------------------------------------------
/packages/playht/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/src/index.ts
--------------------------------------------------------------------------------
/packages/playht/tsconfig.eslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/tsconfig.eslint.json
--------------------------------------------------------------------------------
/packages/playht/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/tsconfig.json
--------------------------------------------------------------------------------
/packages/playht/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/playht/yarn.lock
--------------------------------------------------------------------------------
/packages/sdk-example/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/.env.example
--------------------------------------------------------------------------------
/packages/sdk-example/.prettierignore:
--------------------------------------------------------------------------------
1 | # Ignore artifacts:
2 | dist
3 | .yarn
4 |
--------------------------------------------------------------------------------
/packages/sdk-example/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/README.md
--------------------------------------------------------------------------------
/packages/sdk-example/client/.env.example:
--------------------------------------------------------------------------------
1 | VITE_BACKEND_HOST_URL=http://localhost:3000
--------------------------------------------------------------------------------
/packages/sdk-example/client/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/.eslintrc.cjs
--------------------------------------------------------------------------------
/packages/sdk-example/client/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/.gitignore
--------------------------------------------------------------------------------
/packages/sdk-example/client/.prettierignore:
--------------------------------------------------------------------------------
1 | .yarn/
2 | dist/
3 | .idea/
4 |
5 |
--------------------------------------------------------------------------------
/packages/sdk-example/client/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/.prettierrc
--------------------------------------------------------------------------------
/packages/sdk-example/client/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/index.html
--------------------------------------------------------------------------------
/packages/sdk-example/client/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/package.json
--------------------------------------------------------------------------------
/packages/sdk-example/client/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/postcss.config.js
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/API/cloning.requests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/API/cloning.requests.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/API/tts.requests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/API/tts.requests.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/API/voices.requests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/API/voices.requests.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/App.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/assets/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/assets/.DS_Store
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/assets/playht-logo-dark.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/assets/playht-logo-dark.svg
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/ChooseVoice.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/ChooseVoice.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/CloneVoice.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/CloneVoice.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/PlayhtLogo.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/PlayhtLogo.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/Select.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/Select.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/SpeechGenerator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/SpeechGenerator.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/SpeechStreamer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/SpeechStreamer.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/components/Spinner.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/components/Spinner.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/config.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/hooks/useVoices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/hooks/useVoices.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/index.scss
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/src/main.tsx
--------------------------------------------------------------------------------
/packages/sdk-example/client/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/sdk-example/client/tailwind.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/tailwind.config.js
--------------------------------------------------------------------------------
/packages/sdk-example/client/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/tsconfig.json
--------------------------------------------------------------------------------
/packages/sdk-example/client/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/sdk-example/client/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/vite.config.ts
--------------------------------------------------------------------------------
/packages/sdk-example/client/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/client/yarn.lock
--------------------------------------------------------------------------------
/packages/sdk-example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/package.json
--------------------------------------------------------------------------------
/packages/sdk-example/src/listVoices.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/src/listVoices.ts
--------------------------------------------------------------------------------
/packages/sdk-example/src/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/src/server.ts
--------------------------------------------------------------------------------
/packages/sdk-example/src/streamSpeech.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/src/streamSpeech.ts
--------------------------------------------------------------------------------
/packages/sdk-example/src/textToSpeech.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/src/textToSpeech.ts
--------------------------------------------------------------------------------
/packages/sdk-example/src/uploadInstantClone.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/src/uploadInstantClone.ts
--------------------------------------------------------------------------------
/packages/sdk-example/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/tsconfig.json
--------------------------------------------------------------------------------
/packages/sdk-example/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/packages/sdk-example/yarn.lock
--------------------------------------------------------------------------------
/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/tsconfig.base.json
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/playht/playht-nodejs-sdk/HEAD/yarn.lock
--------------------------------------------------------------------------------