Commit Graph

27 Commits

Author SHA1 Message Date
an-lee
ff451bd4b4 chore: upgrade deps (#982)
* upgrade deps

* upgrade deps
2024-08-18 10:16:35 +08:00
an-lee
01c5a770fa chore: upgrade deps (#963)
* upgrade deps

* fix cheerio import issue
2024-08-13 16:52:09 +08:00
an-lee
ea6d261806 chore: upgrade deps (#919) 2024-08-01 09:10:10 +08:00
dependabot[bot]
9bb1a2a266 chore(deps-dev): bump sass from 1.77.6 to 1.77.8
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.6 to 1.77.8.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.77.6...1.77.8)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-01 08:06:02 +09:00
an-lee
728bfae82f Feat: interactive courses (#736)
* add courses page

* add api for courses

* add course page

* update course type

* update client

* update course page

* refactor courses pages

* render chapter content

* shadow in course

* fix video handler

* update style

* mark finished examples

* fix media player

* update locale

* finish chapter

* refactor

* auto update chapter status

* audo finish chapter

* fix media provider

* fix wavesurfer player

* update continue btn

* refactor chapters & page

* minor fix

* fix undefined

* refactor

* refactor

* disable sentry in dev

* clean markdown format before alignment

* refactor

* fix regenerate

* fix transcription pre-process for `-` connector

* upgrade deps

* handle no chapters

* add llm chat api

* create llm chat

* display llm message

* create message

* handle error

* generate llm message

* display llm datetime

* scroll to message

* tts for llm message

* add course provider

* refactor

* translate llm message

* fix llm chat introduction

* refacotr

* upgrade deps

* refactor style

* handle undefined

* fix posts

* update locales

* update courses api

* add enrollments count

* upgrade yarn

* upgrade deps

* restore dep to fix package in mac

* upgrade deps
2024-07-11 19:14:40 +08:00
an-lee
29ef9688a5 upgrade deps (#707) 2024-06-24 15:16:32 +08:00
an-lee
814be8369d Refactor current recording component (#691)
* upgrade deps

* update buttons order

* auto assess when modal open

* display assess score in recording list

* display assess mark on transcription list

* auto scroll to current segment

* toast may close

* update ui components
2024-06-20 13:25:56 +08:00
an-lee
fad4a219a1 Fix player unfuntional hotkeys (#679)
* upgrade deps

* fix react warning

* hotkeys for play/pause recording

* tune recording trim

* refactor hotkeys
2024-06-17 13:19:44 +08:00
an-lee
91bb441ebd upgrade deps (#674) 2024-06-13 22:35:45 +08:00
an-lee
14a44752b1 Feat: support action cable (#665)
* upgrade deps

* may connect server via cable
2024-06-09 14:07:30 +08:00
an-lee
a3208d876f Feat: support azure tts (#651)
* upgrade deps

* update tts providers

* refactor conversation form

* update tts providers config

* add azure tts api

* fix azure sdk usage

* consume/revoke token

* upgrade deps
2024-06-04 10:09:04 +08:00
an-lee
f95b63ed85 upgrade deps 2024-05-21 16:15:52 +08:00
an-lee
c20d6ed7d2 Upgrade whisper.cpp & other deps (#614)
* upgrade deps

* update whisper bin for linux

* update whipser.cpp for win32

* fix ci in linux

* upgrade whisper.cpp for armd darwin

* upgrade whisper.cpp for x64 darwin

* fix undefined error when lookup (#613)

* Fix: use local timezone as default (#615)

* use local timezone as default

* refactor code

* fix time display

* Fix unhandled errors (#617)

* fix undefined

* prevent story preview unless url provided

* refactor

* Fix audible provider & add more YT channel (#618)

* add more youtube channel

* fix audible provider

* fix youtube video card style

* Feat: read & record through the transcription (#619)

* may read & record fulltext of transcription

* may delete & remove recording

* may assess recording

* fix pronunciation assessment result style

* fix style

* fix style

* fix player confit

* update locale & fix warning

* upgrade langchain to v0.2.0

* ci: fix test on linux runner
2024-05-20 10:31:44 +08:00
an-lee
c01548d3a0 Refactor login method (#599)
* fix login form

* use github oauth device flow

* refactor login form

* mixin otp

* fix ui

* clean up code

* upgrade deps

* fix intl tel input
2024-05-13 08:42:48 +08:00
an-lee
107fa97816 Fix recording incomplete (#591)
* upgrade deps

* disable denoise for recording
2024-05-07 15:11:18 +08:00
an-lee
e06319859f upgrade deps (#588) 2024-05-04 17:09:11 +08:00
an-lee
d472e67ea1 upgrade deps (#559) 2024-04-22 17:11:02 +08:00
an-lee
a6d55b736b upgrade deps (#533) 2024-04-17 08:47:27 +08:00
an-lee
1c3b148e9a Update auto updater config (#514)
* update autoupdater config

* update deps

* update window size
2024-04-12 09:29:40 +08:00
an-lee
0a6be17f04 update deps (#503) 2024-04-09 09:29:09 +08:00
an-lee
861f850e1f update deps 2024-04-02 11:17:03 +08:00
an-lee
5e379e4664 update deps 2024-03-28 11:02:56 +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
an-lee
a8ffc4e4ab upgrade deps 2024-03-05 10:30:57 +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
Lyric
cbda454528 sync modifications from old repo 2024-02-20 13:46:46 -08:00
an-lee
dab09ea644 Package: add 1000-hours repo in workspace (#337)
* add 1000-hours repo in workspace

* update README
2024-02-20 15:40:18 +08:00