Commit Graph

240 Commits

Author SHA1 Message Date
an-lee
071d80060d Fix punctuation (#477)
* add punctuate command

* check punctuation before alignment
2024-04-02 14:43:15 +08:00
an-lee
f0f4319044 Refactor transcription (#476)
* word-level timestamp is not needed for alignment

* remove deprecated code

* fix error when stop recording
2024-04-02 14:03:02 +08:00
Harry
f4d1d2a730 Feat: add youtube provider (#475) 2024-04-02 13:51:43 +08:00
an-lee
861f850e1f update deps 2024-04-02 11:17:03 +08:00
an-lee
265429a24e Feat: denoise recording & clean code (#473)
* denoise recording before saved

* Refactor audio processing and recording logic

* Remove unused code

* use echogarden to transcode

* remove ffmpeg-wasm

* add echogarden decode

* remove deprecated code

* ensure use posix path

* refactor echogarden transcode

* refactor recording denoise

* clean code

* expose align error in toast

* remove unused code
2024-04-02 11:10:19 +08:00
an-lee
85989e025f fix: avoid seek before decoded 2024-04-01 10:45:01 +08:00
an-lee
ce6bf06626 use CharisSIL to display IPA (#464) 2024-04-01 09:42:38 +08:00
an-lee
fec045079b update ipa mapping 2024-04-01 08:45:49 +08:00
Harry
215e9c256f Bump youtubedr from 2.9.0 to 2.10.1 (#460) 2024-03-30 09:57:53 +08:00
an-lee
97e07b2b89 bump 0.2.2 2024-03-29 16:56:41 +08:00
an-lee
b737cde706 bump v0.2.1.1 2024-03-29 16:45:22 +08:00
an-lee
e777a8e082 fix up missing recording buttons in sm layout (#459) 2024-03-29 16:43:12 +08:00
an-lee
2eb6379aee bump v0.2.1 2024-03-29 09:20:07 +08:00
an-lee
ad5d4a6c37 fix style and ahoy configure 2024-03-29 09:19:52 +08:00
an-lee
c55f05f721 fix style 2024-03-29 09:04:23 +08:00
an-lee
e27d508687 improve transcript pre-process 2024-03-29 08:43:59 +08:00
an-lee
98d3fa4b99 fix dash mark in transcript 2024-03-29 06:44:56 +08:00
an-lee
2bea14fbdf handle undefined 2024-03-28 16:46:49 +08:00
an-lee
bdc3865b9d try to fix undefined issue 2024-03-28 16:40:47 +08:00
an-lee
da567f44c2 fix Infinity issue 2024-03-28 16:28:52 +08:00
an-lee
fc82286f61 handle undefined 2024-03-28 16:19:40 +08:00
an-lee
848de1abdf Fix bugs (#457)
* ensure word not empty when lookup

* fix null issue

* fix undefined issue when video failed to add
2024-03-28 16:10:23 +08:00
an-lee
3f6d26ee1a fix media decoding (#456) 2024-03-28 15:08:48 +08:00
an-lee
daa1c3a995 fix translation cached (#455) 2024-03-28 14:49:04 +08:00
an-lee
5e379e4664 update deps 2024-03-28 11:02:56 +08:00
an-lee
e63d77cd82 Fix layout (#454)
* player layout autosize

* fix video layout

* improve style
2024-03-28 10:35:32 +08:00
xiaolai
5922b6ffe4 Merge branch 'main' into sounds-of-american-english-2 2024-03-28 08:16:32 +08:00
an-lee
386045a68f bump v0.2.0 2024-03-25 11:10:07 +08:00
an-lee
7233e0d4a8 setup max retries for AI request 2024-03-25 11:09:10 +08:00
an-lee
cab66e6cd0 remove debug 2024-03-25 11:05:22 +08:00
an-lee
5ee7c78676 Feat: add tracking (#437)
* add ahoy

* add sentry for error tracking
2024-03-25 10:54:18 +08:00
an-lee
63ce2206e1 Fix bugs (#436)
* fix recording style

* refine prompt
2024-03-25 10:02:07 +08:00
xiaolai
19a47b1553 keep updated 2024-03-23 21:29:05 -10:00
an-lee
ae35633caf prepare for release 2024-03-23 18:18:37 +08:00
an-lee
b82b847d59 fix camdict in package 2024-03-23 18:18:28 +08:00
an-lee
f351649caf do not make rpm because of unkown issue 2024-03-23 17:48:59 +08:00
an-lee
3600895a60 Feat: add camdict (#435)
* add camdict db & logic

* refactor camdict

* refactor media caption

* display camdict result
2024-03-23 17:46:26 +08:00
an-lee
03d081592c Feat: improve player caption (#433)
* update ipa mapping

* refactor player caption layout
2024-03-22 10:20:13 +08:00
an-lee
d2a777a72b textarea autosize (#432) 2024-03-22 09:29:56 +08:00
an-lee
8fc8905afc Feat: may download files(recording/audio/video/speech) (#431)
* may download recording

* may download recording/audio/video/speech
2024-03-22 08:44:48 +08:00
an-lee
7474225b14 test: update timeout for test 2024-03-21 16:31:22 +08:00
an-lee
3000a63ca8 update test config (#430) 2024-03-21 16:18:10 +08:00
an-lee
1388c120b7 fix caption translate & analysis 2024-03-21 11:28:43 +08:00
an-lee
d43826dce3 upgrade deps 2024-03-21 11:22:42 +08:00
an-lee
6dac70daa4 Feat: improve player (#429)
* tune pitch params

* may generate meaning groups

* auto group words

* update caption style

* refactor caption

* add analysis

* use conversation to analyze

* fix caption tabs

* add command component
2024-03-21 11:10:00 +08:00
an-lee
f8b3e2a15d Improve layout (#428)
* add Source Code Pro for IPA display

* audo fit player width

* update IPA mapping

* fix caption render

* pre-process transcription timeline for - and %

* tweak

* fix video player

* fix locale
2024-03-19 15:41:39 +08:00
an-lee
a01f51c1a5 upgrade deps 2024-03-19 06:14:58 +08:00
an-lee
3b770eaf3e Feat: handle decode errors (#425)
* show decode error

* handle loading error in post audio/recording

* tweak

* upgrade deps

* fix logout

* update build-enjoy-app.yml
2024-03-18 18:53:16 +08:00
an-lee
251eada86b fix transcription 2024-03-18 16:27:52 +08:00
an-lee
1e0caf0cb1 add basic context menu (#424) 2024-03-18 14:58:19 +08:00