Skip to content

Commit

Permalink
feat: web-worker v2
Browse files Browse the repository at this point in the history
  • Loading branch information
sasha-tlt committed Sep 11, 2024
1 parent cdf16a4 commit 8ce9dab
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 15 deletions.
11 changes: 8 additions & 3 deletions rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,11 @@ const getUmdConfig = (fileName, input) => ({
export default [
{
...common,
input: ['src/index.ts', 'src/createAssistantDevOrigin.ts','src/assistantSdk/voice/listener/worklet.js','src/assistantSdk/listenSdk/vps.worker.ts',],
input: [
'src/index.ts',
'src/createAssistantDevOrigin.ts',
'src/assistantSdk/voice/listener/worklet.js' /*,'src/assistantSdk/listenSdk/vps.worker.ts','src/assistantSdk/listenSdk/sw.ts'*/,
],
output: {
...common.output,
dir: 'dist',
Expand Down Expand Up @@ -76,8 +80,9 @@ export default [
'src/mock.ts',
'src/index.ts',
'src/assistantSdk/voice/listener/worklet.js',
'src/assistantSdk/listenSdk/vps.worker.ts',
'src/assistantSdk/listenSdk/listenSdk.ts',
// 'src/assistantSdk/listenSdk/vps.worker.ts',
// 'src/assistantSdk/listenSdk/listenSdk.ts',
// 'src/assistantSdk/listenSdk/sw.ts',
],
output: {
...common.output,
Expand Down
12 changes: 1 addition & 11 deletions src/assistantSdk/assistant.ts
Original file line number Diff line number Diff line change
Expand Up @@ -281,17 +281,7 @@ export const createAssistant = ({
getVoiceMeta: () => (getVoiceMeta ? convertFieldValuesToString(getVoiceMeta()) : {}),
});
const voice = createVoice(
(() => ({
init: () => Promise.resolve(),
createVoiceStream: (func) =>
func({
sendVoice: (params) => {
window.postMessage(JSON.stringify({ voice: params }));
},
messageId: '123',
}),
on: () => () => {},
}))(),
client,
settings,
(event) => {
if (typeof event.tts !== 'undefined') {
Expand Down
6 changes: 5 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,8 @@ export { createNavigatorAudioProvider } from './assistantSdk/voice/listener/navi
export * from './typings';
export { GetHistoryResponse } from './proto';
export { PacketWrapperFromServer } from './assistantSdk/voice/recognizers/asr';
export { createInifiniteListen } from './assistantSdk/listenSdk/listenSdk';
// export { createInifiniteListen } from './assistantSdk/listenSdk/listenSdk';
export { createVoiceListener } from './assistantSdk/voice/listener/voiceListener';
export { createClient } from './assistantSdk/client/client';
export { createProtocol } from './assistantSdk/client/protocol';
export { createTransport } from './assistantSdk/client/transport';

0 comments on commit 8ce9dab

Please sign in to comment.