Commit Graph

299 Commits

Author SHA1 Message Date
an-lee
04a4f9b296 display library disk usage (#976) 2024-08-15 17:18:12 +08:00
an-lee
7da9fb8095 Improve audio video page (#975)
* remember tab value

* fix locale

* tips for no source file resources

* add alert for no source file

* improve code

* clean up resources
2024-08-15 15:12:52 +08:00
an-lee
79c8d25979 add usages (#973) 2024-08-15 10:59:18 +08:00
an-lee
143e1862b5 add hotkey for playrate +/- (#969) 2024-08-14 18:46:22 +08:00
an-lee
dc23a23d5f Refactor recorder (#968)
* refactor recorder

* refactor recording for full transcription

* remove deprecated codes

* recording time limit

* refactor hotkey invoke
2024-08-14 18:30:31 +08:00
an-lee
52c94afa3f Improve assessment (#967)
* add zh-HK

* refactor assessment form

* refactor assessment recorder

* share recording from assessment list

* fix post recording segment
2024-08-14 16:36:28 +08:00
an-lee
dba24c5a57 Improve chat (#966)
* add text input for chat

* fix up

* fix message CRUD

* update chat message actions

* may cancel recording

* audio input as default

* fix quick start

* improve action icons

* update

* fix prompt preview

* add tool tips

* update style
2024-08-14 15:44:30 +08:00
an-lee
1e0297f8f7 Feat: voice chat with AI (#898)
* add chats page

* add basic layout and types

* add chat context

* add more components

* add agent form

* add destroy button

* update types

* add models

* update chat agent

* create chat agent

* refactor

* refactor

* add chats CRUD

* notify for chat db update

* refactor

* typo

* chat CRUD

* refactor

* clean code

* add vad

* may record

* may transcribe recording

* update models

* edit chat member

* chat form update

* refactor

* fix chat form

* transcribe in chat

* create chat session

* may create chat session

* update

* update chat

* locale

* refactor

* refactor

* update

* update

* update

* refactor chat

* Fix

* fix

* update prompt

* refactor

* make it works

* update agent message actions

* may assess recording

* fix chat message recording assess

* refine

* refactor

* refactor

* may delete message

* may edit message

* update locales

* fix package issue in Mac

* add destroy callbacks

* fix chats CRUD

* update chats

* add quickstart

* update locales

* refactor

* refactor prompt

* remove console.log

* update

* fix locales
2024-08-13 16:09:44 +08:00
divisey
e480795383 feat: 🎸 update network state (#950) 2024-08-09 14:59:24 +08:00
divisey
e5a328e284 feat: 🎸 add net state (#947) 2024-08-08 14:22:27 +08:00
an-lee
517f9d40d3 fix toast 2024-08-07 23:02:59 +08:00
an-lee
b67af6cc09 fix default models settings (#945) 2024-08-07 19:07:06 +08:00
an-lee
23742b8fdd Fix undefined issue and warnings (#943)
* fix undefined

* remove warnings
2024-08-07 14:22:31 +08:00
an-lee
ab4322586c reload page when player error (#942) 2024-08-07 14:00:40 +08:00
an-lee
8c01a5125c refactor 2024-08-05 12:13:39 +08:00
an-lee
8307a16bdc Fix azure ai transcription handler (#931)
* fix azure ai transcription handler

* refactor
2024-08-05 11:59:26 +08:00
an-lee
55ea4ac849 Fix gpt presets loading (#928)
* use local presets as default

* remove loader spin
2024-08-04 15:34:54 +08:00
an-lee
7c9f46e7ac fix undefined (#926) 2024-08-04 15:10:29 +08:00
an-lee
115afeb2e0 Fix player bug (#912)
* fix player cannot play at the first time

* fix sentence seek
2024-07-31 07:43:57 +08:00
an-lee
11e9f2a5d4 Fix AI engine setting for OpenAI (#894)
* fix default models settings

* fix type warning
2024-07-26 09:39:31 +08:00
an-lee
e03ad2a743 support crypto onchain payment (#889) 2024-07-25 16:49:33 +08:00
an-lee
3322373c4e Fix Mixin pay (#887)
* upgrade deps

* open payment in browser
2024-07-25 16:00:46 +08:00
an-lee
791fd1896e improve UI 2024-07-25 15:04:12 +08:00
an-lee
bbf7f7c4be fix unhandle error 2024-07-25 14:35:24 +08:00
an-lee
4511d50df5 Improve alignment (#886)
* refactor wordTimeline to sentenceTimeline

* fix twinkle

* fix azure ai

* refactor

* clean code

* refactor cloudflare stt
2024-07-25 13:44:38 +08:00
an-lee
ccda42042e fix recording update failed (#883) 2024-07-24 21:48:05 +08:00
an-lee
d42814eb0c Fix recording sequelize unique constraint error (#882)
* display error when create assessment

* setup nil value for recording target as default

* refactor
2024-07-24 19:18:24 +08:00
an-lee
7a7cf9e39b Fix some minor bugs (#880)
* avoid recording sync in the mean time

* update chapter title

* refactor transcription form

* refactor codes

* fix current segment index cached
2024-07-24 16:56:35 +08:00
an-lee
75cb4e4eb0 fix undefined issue 2024-07-24 11:45:20 +08:00
an-lee
decea62b90 Feat update openai setting (#876)
* remove google ai

* update openAI models

* use custom models for openai
2024-07-24 11:34:06 +08:00
an-lee
3b884c1fb6 may update ytb channels via api 2024-07-23 17:42:08 +08:00
an-lee
7d9938c3cb add instructions about how to finish chapter 2024-07-23 16:56:08 +08:00
an-lee
23e1a2d595 fix style 2024-07-23 16:56:08 +08:00
an-lee
6399022e5e display caption in video (#873) 2024-07-23 16:28:24 +08:00
an-lee
078f5159ff Feat: Improve alignment for the audio with background noise (#870)
* use echogarden.alignSegments

* fix cloudflare whisper

* refactor azure ai transcribe

* refactor

* fix align result

* refactor

* edit transcription in srt format

* improve timeline

* refactor

* fix update current segment index

* validate text when use upload transcript

* add form description

* refactor codes

* do not change sentence timeline based on word timeline
2024-07-23 15:24:24 +08:00
an-lee
223ae743ed Feat may set api url (#850)
* add api url settings

* may edit api setting before login
2024-07-20 17:18:33 +08:00
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