Commit Graph

187 Commits

Author SHA1 Message Date
an-lee
0f10f3d0e9 ipa convert 2024-03-18 13:17:08 +08:00
an-lee
de89ae73bf Force alignment for tts audio (#418)
* add originalText as param

* save original text when added from tts speech

* fix player in conversation sheet

* minor fix
2024-03-18 12:55:28 +08:00
an-lee
94dfabfec8 upgrade echogarden dep 2024-03-17 18:35:36 +08:00
an-lee
0f9c788aa4 add more logs for echogarden 2024-03-17 10:56:20 +08:00
an-lee
d516530440 fix ffmpeg path for echogarden 2024-03-17 10:37:15 +08:00
an-lee
df2aac185a upgrade echogarden 2024-03-17 10:32:03 +08:00
an-lee
90f38e9226 Transcription force alignment & more (#416)
* add wavesurfer-provider

* brand new layout for player

* refactor pitch contour

* clean up

* update styl

* refactor

* update layout

* use new layout for video

* refactor

* may select word

* may edit word timestamp

* may toggle multiselect words

* clean code

* improve word region update

* improve layout

* update layout

* add echogarden

* fix test

* use aligned transcription

* fix ipa

* some refactor

* improve code

* implement ipa & translate & lookup

* recording play & share

* fix

* fix post audio

* improve layout

* may delete recording

* may record

* fix video player layout

* fix player in conversation

* render recording along with orignal audio

* may custom create region in recording

* fix float issue when seekTo

* fix recording player

* fix load more recordings

* fix seekTo

* clean up

* refactor pitch contour

* fix some warnings

* upgrade deps

* fix group transcription sentence

* zoom to fit when segment update

* add more hotkeys

* update player layout

* improve style

* play recording overlap audio when comparing

* update echogarden dep

* add recorded mark on transcription

* fix recording pitch contour rendering

* improve recording

* adjust pitch finder params
2024-03-16 19:42:37 +08:00
Harry
fe43755e02 clarify size limit error message for audio/video (#397) 2024-03-11 07:58:33 +08:00
an-lee
a8ffc4e4ab upgrade deps 2024-03-05 10:30:57 +08:00
an-lee
545ffa0c2c open new window when click external link (#388) 2024-03-05 09:25:32 +08:00
an-lee
ef8b7d3225 fix null reading getBoundingClientRect 2024-03-04 14:55:45 +08:00
an-lee
bc7f0d558d ensure recording uploaded before share 2024-03-04 09:29:35 +08:00
an-lee
e8bea7cb0f specify target when generate azure token 2024-03-04 09:26:44 +08:00
an-lee
747b406c41 prepare v0.1.0-alpha.13 2024-03-04 09:00:32 +08:00
an-lee
4b74111b1e fix test 2024-03-04 08:59:36 +08:00
an-lee
eb1fb0bb47 Feat: add more preset gpt (#374)
* add more gpt presets

* update placeholder

* update about

* fix test
2024-03-04 08:40:04 +08:00
xiaolai
e392b49a0a fix some errors in markdown. 2024-03-03 18:18:23 +08:00
an-lee
1876e45da3 Docs: move enjoy-docs under 1000h (#373)
* move /enjoy-docs unser 1000-h/

* fix dep
2024-03-02 19:54:20 +08:00
an-lee
54935aa7e9 Docs: Add enjoy docs (#370)
* init vitepress in enjoy-docs

* update config

* update docs

* upgrade deps

* update settings

* add more docs

* more docs

* update commands

* site config

* add ga

* tweak
2024-03-02 16:36:06 +08:00
an-lee
824c25272a make dmg 2024-03-01 19:43:14 +08:00
an-lee
5c3a750442 fix build arm64 in x64 runner 2024-03-01 19:43:14 +08:00
an-lee
240c9d7e89 config asar when package 2024-03-01 19:43:14 +08:00
an-lee
288157c92f asar false 2024-03-01 19:43:14 +08:00
an-lee
fe2d1bbefb update add-macos-cert script 2024-03-01 19:43:14 +08:00
an-lee
cf833fcce6 update package config & action 2024-03-01 19:43:14 +08:00
an-lee
7acfb1b957 update build action 2024-03-01 19:43:14 +08:00
an-lee
2b62e5436a update env name 2024-03-01 19:43:14 +08:00
an-lee
89d360e6f7 config for codesign macOS App 2024-03-01 19:43:14 +08:00
an-lee
a071c6ecf4 remove code 2024-02-29 15:38:58 +08:00
an-lee
404465a7a3 Remove FusesPlugin to fix permission issue in macOS arm64 make 2024-02-29 15:36:34 +08:00
an-lee
ae775e91ea Fix: ensure AI command model support json response_format (#365)
* ensure AI command model support json response_format

* update models list

* update tts model list
2024-02-28 22:32:48 +08:00
an-lee
ff20e2beef upgrade deps (#364) 2024-02-28 19:57:02 +08:00
an-lee
ded7371be6 Feat: integrate deposit (#363)
* create deposit payment

* display recent deposits & improve UI

* support Mixin pay
2024-02-28 15:29:07 +08:00
an-lee
48eb5bd36f ensure transcription created before transcribe (#344) 2024-02-23 20:36:46 +08:00
an-lee
ce47c8e138 Deps: upgrade deps & use ESM (#343)
* upgrade deps

* upgrade forge

* make app work in ESM

* fix CI
2024-02-23 16:03:39 +08:00
an-lee
74e061ccac fix messages findOne (#342) 2024-02-22 22:17:46 +08:00
an-lee
8037273549 Feat: add tts conversation (#341)
* may create tts type conversation

* support tts reply

* upgrade deps

* test: e2e for create TTS conversation

* test: e2e for gpt conversation

* test: e2e for from create conversation to add speech audio to library

* refactor use-conversation

* generate speech before create msg in tts conversation

* refactor conversation-shorts

* revert change in 1000-hours

* revert sass dep changed in 1000-hours

* fix CI
2024-02-22 16:00:17 +08:00
an-lee
ecef952c64 fix client error handler 2024-02-20 17:02:15 +08:00
an-lee
66bad2002c fix write cache file 2024-02-20 12:38:10 +08:00
an-lee
c7f6009ef9 bump v0.1.0-alpha.12 2024-02-20 11:49:53 +08:00
an-lee
d8a8b5db1f Hotfix bugs: path issue in Windows (#331)
* fix speech not loaded

* fix path issue in windows
2024-02-20 11:48:20 +08:00
an-lee
bc48810e4d bump v0.1.0-alpha.11 2024-02-20 09:07:27 +08:00
an-lee
ce49b68ba3 toast error when recording save failed 2024-02-20 09:05:40 +08:00
an-lee
650a00b6a4 refactor transcode method 2024-02-20 09:00:58 +08:00
an-lee
7a0d348e11 ensure recording transcode to wav before saved 2024-02-20 07:16:20 +08:00
an-lee
47315aa1e4 fix recording 2024-02-20 07:02:43 +08:00
an-lee
47c38b5580 bump v0.1.0-alpha.10 2024-02-20 06:18:30 +08:00
an-lee
bb06c9e191 tweak media player control 2024-02-20 06:17:52 +08:00
an-lee
daef3a4fa1 tweak UI 2024-02-19 22:05:16 +08:00
an-lee
60503aec35 Upgrade deps (#329)
* upgrade deps

* fix langchain warnings

* add test for login
2024-02-19 17:39:28 +08:00