an-lee
fef5aac7b2
fix caption twinkle ( #849 )
2024-07-20 16:08:50 +08:00
an-lee
bb5b64cf0d
Feat: download transcription from clound ( #828 )
...
* add transcription list
* download transcription from cloud
* refactor
2024-07-18 09:18:15 +08:00
an-lee
93d9e190e2
Refactor pronunciation assess ( #820 )
...
* refactor pronunciation assessment request
* remove unused code
2024-07-17 17:25:42 +08:00
an-lee
ff4fcad32f
fix
2024-07-17 10:37:41 +08:00
an-lee
ff09398952
remove debug
2024-07-17 09:58:47 +08:00
an-lee
10971b108f
refactor
2024-07-17 09:54:24 +08:00
an-lee
9bb7133fb7
refactor
2024-07-17 09:39:42 +08:00
an-lee
8ec2e5dfc4
Feat like posts ( #818 )
...
* add like post api
* add like action
* refactor
* add locale
2024-07-17 06:35:14 +08:00
divisey
1899f26a83
feat: 🎸 add transcription export ( #814 )
2024-07-16 18:28:47 +08:00
an-lee
ea48a28ccb
Feat display chapter finishes count ( #813 )
...
* display chapter finishes count
* update style
* display posts from all users as default
2024-07-16 18:02:47 +08:00
an-lee
68c64d52b8
Feat: display assessment result in the shared recording ( #812 )
...
* display pronunciation assessment result in post
* update locale
2024-07-16 16:54:22 +08:00
an-lee
f9e248aac0
fix sidebar style ( #810 )
2024-07-16 14:39:32 +08:00
an-lee
898bd7b162
may retry when auto login failed ( #808 )
2024-07-15 15:39:42 +08:00
an-lee
c21f33af22
Fix assessment result not showing after create in course ( #807 )
...
* upgrade deps
* fix assessment not display after create in course
2024-07-15 14:25:03 +08: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
Chuck
b406db289d
fix: add the “font-code” class to properly display phonemes. ( #789 )
...
* fix: add the “font-code” class to properly display phonemes.
2024-07-09 07:09:52 +08:00
an-lee
b9b827cd5c
fix missing param for transcribe
2024-07-03 13:56:50 +08:00
an-lee
4b4ca4e50b
fix style
2024-07-03 13:34:53 +08:00
an-lee
1273006879
toast err when assess failed
2024-07-03 12:56:21 +08:00
an-lee
2a979e1767
improve add resources error handling ( #769 )
2024-07-03 12:53:07 +08:00
an-lee
f440947ea0
Improve stt ( #764 )
...
* refactor
* add isolate option for alignment
* setup isolate for alignment
* refactor transcription form
* add transribing output
* update locale
* refactor
* display transcribing output
* cannot cancel when transcribing
2024-07-03 11:19:44 +08:00
an-lee
d9534bcae8
Feat: set language in conversation ( #757 )
...
* may set language in conversation
* fix locale
* fix warning
* fix
2024-07-02 11:23:11 +08:00
Lyric
248b44466a
chore: Update repository URL to https://github.com/zuodaotech/everyone-can-use-english
2024-06-28 16:43:45 +09:00
an-lee
61700da39e
Improve transcription form ( #730 )
...
* add collapsible component
* hide subtitle upload as default when transcribe
* fix typo
2024-06-27 20:01:55 +08:00
an-lee
a701719e44
trancription form with original text ( #727 )
2024-06-26 23:43:09 +08:00
an-lee
ab83a23e95
fix assessment card color ( #718 )
2024-06-26 10:31:24 +08:00
an-lee
93b419a137
fix locale & videos component
2024-06-25 20:44:47 +08:00
an-lee
0e4c1f4ba4
Feat: import audio/video in batch ( #715 )
...
* refactor audios table
* import audio/video in batch
* add search & filter for audios/videos
* fix locale
2024-06-25 20:05:09 +08:00
an-lee
3b83861749
Feat: customize settings before transcribing ( #699 )
...
* transcribe with language
* avoid using .en model to transcribe un-English audio
* save lanuage in transcription/audio/video
* may select language when regenerate transcription
* may select service when re-generate
* refactor transcription form
* refactor transcription create form
* refactor media loading modal
* display ipa per language
* refactor ipa mappings
* parse subtitle files
2024-06-24 14:35:09 +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
d3e93ec39b
Fix multiple players playing ( #688 )
...
* only one player playing in Square page
* refactor player
* rename component
* refactor post recording
2024-06-19 23:15:34 +08:00
an-lee
6dbd4e8559
remove debug code
2024-06-19 09:17:28 +08:00
an-lee
02b3427133
Refactor transcription buttons ( #686 )
...
* refactor transcription buttons
* fix style
2024-06-19 09:14:50 +08:00
Chuck
d466c5c5ac
chore: Update ScrollArea class in TranslateWidget to enable vertical scrolling ( #682 )
...
* chore: Update ScrollArea class in TranslateWidget to enable vertical scrolling
* refactor: Update TranslateWidget to remove ScrollArea and use a div for vertical scrolling
2024-06-18 22:47:13 +08:00
Chuck
532d0ad78a
refactor: use CSS to remove the focus outline instead of using the onFocus event handler ( #685 )
2024-06-18 17:56:25 +08:00
an-lee
8175a775c3
Feat: remember last active segment of audio/video ( #681 )
...
* remember last segment index for each audio/video
* fix for video
* auto scroll to cached segment
2024-06-17 16:28:51 +08:00
an-lee
e00ac27670
fix intl-tel-input utils loading slow from cdn ( #680 )
2024-06-17 15:09:15 +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
448ece4e7d
refactor hotkey setting & add A hotkey ( #676 )
2024-06-14 10:55:32 +08:00
an-lee
e124609437
Feat: unscripted pronounciation assessment ( #666 )
...
* clean code
* add pronunciation assessment page
* load assessments
* recording target constraint
* display assessment card
* update style
* may check assessment detail
* fix style
* add new assessment page
* update pronunciation assessment form
* add language column to models
* create pronunciation assessment
* upload file to assess
* locales
* add source for assessment
* display language
2024-06-13 12:55:11 +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
9de34745c7
Improve some default setting & err message ( #656 )
...
* use azure as default stt engine for new user
* refactor recording saving
* tune recording trimming
* fix recording err msg
2024-06-05 10:57:19 +08:00
an-lee
eaba9a960d
Fix tts preset ( #655 )
...
* fix tts preset
* upgrade select ui
2024-06-05 10:26:53 +08:00
an-lee
cd1a16132a
add extension filter when open save dialog ( #654 )
2024-06-05 09:47:23 +08:00
an-lee
d805ba7834
Fix ipa convert ( #652 )
...
* convert ipa for english only
* improve ipa convert
2024-06-04 14:08:57 +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
d8231ca97c
Feat: Settings for learning lang ( #641 )
...
* refactor settings
* refactor constants
* add settings for native/learning language
* setup langugage for transcribe
* use 2 letter code for echogarden
* AI commands support multiple language
* update languages constant
* fix sentry error
* fix context menu
* show camdict when only learning English
* add en-GB
* recording assess support multiple languages
* fix ai command
* refactor
2024-05-29 15:13:52 +08:00
an-lee
ef0bfa6544
Fix: support more cryptos ( #639 )
...
* support more cryptos
* add icons
* update icons
* update locale
2024-05-28 23:10:46 +08:00
an-lee
1c2494c79c
clear interval when recording end ( #638 )
2024-05-27 23:25:14 +08:00
an-lee
4fd5cd1c5c
upgrade deps ( #637 )
2024-05-27 23:22:46 +08:00