Commit Graph

842 Commits

Author SHA1 Message Date
an-lee
01226e230f display IPA when read through 2024-05-21 16:46:33 +08:00
an-lee
88f8c0e646 update workflow 2024-05-21 16:34:07 +08:00
an-lee
2fea45fb32 fix test 2024-05-21 16:28:45 +08:00
an-lee
f95b63ed85 upgrade deps 2024-05-21 16:15:52 +08:00
an-lee
9f48a8f6bd validate conversaton configuation & handle preset loading in poor network (#624) 2024-05-21 15:48:20 +08:00
an-lee
8c4ba9f30d fix style 2024-05-20 10:42:28 +08:00
an-lee
d66fe13e0b fix ci in linux 2024-05-20 10:35:56 +08:00
an-lee
e0c5df2a39 upgrade deps 2024-05-20 10:35:53 +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
cdbaf89005 Fix: handle echogarden align error (#620)
* may re-generate when "no matching voice found"

* may regenerate if the original text has not-matching voice

* specify language to avoid "no matching voice found"
2024-05-20 10:30:28 +08:00
an-lee
e0b2f59a23 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
2024-05-19 09:05:02 +08:00
an-lee
2d58c9ac63 Fix audible provider & add more YT channel (#618)
* add more youtube channel

* fix audible provider

* fix youtube video card style
2024-05-17 11:36:35 +08:00
an-lee
47fe3f430d Fix unhandled errors (#617)
* fix undefined

* prevent story preview unless url provided

* refactor
2024-05-17 10:48:47 +08:00
an-lee
8cc030e6af Fix: use local timezone as default (#615)
* use local timezone as default

* refactor code

* fix time display
2024-05-17 10:23:39 +08:00
an-lee
df68540fb1 fix undefined error when lookup (#613) 2024-05-16 20:45:04 +08:00
an-lee
bcb4be1371 update docs 2024-05-16 08:27:43 +08:00
an-lee
297cce4332 docs: update latest version 2024-05-15 18:47:38 +08:00
an-lee
470dd5daf2 fix react warning 2024-05-15 18:38:58 +08:00
an-lee
fc0dc70bfa fix locale 2024-05-15 18:36:32 +08:00
an-lee
0bec1d4be1 bump v0.2.6 2024-05-15 18:24:52 +08:00
an-lee
456ab97de6 update lcoale 2024-05-15 18:24:19 +08:00
an-lee
89faf35483 refactor ai lookup 2024-05-15 17:06:10 +08:00
an-lee
8c18f2458d fix lookup using other models 2024-05-15 16:29:58 +08:00
an-lee
6a59d9883e fix default engine setting validation 2024-05-15 16:05:47 +08:00
an-lee
61c76006fd Feat: more settings for ai engine & models (#611)
* may setup gpt ai engine & model

* ai models setting works

* update openai setting

* validate engine setting before save

* fail fast

* clean code

* refactor gpt preset
2024-05-15 15:52:07 +08:00
an-lee
b4d7fb837e refactor error handle 2024-05-15 08:58:25 +08:00
an-lee
838ed1e601 Improve conversation (#609)
* fix conversation form

* refactor conversation list
2024-05-14 23:40:18 +08:00
an-lee
e090ccadf9 remove redundant symbol 2024-05-14 21:01:42 +08:00
an-lee
4e84e086db fix login form style in dark mode (#608) 2024-05-14 20:53:39 +08:00
an-lee
49dabc89a3 Update constants from api (#607)
* fix caption ipa display

* fetch gpt/tts providers from API

* fetch remote gpt presets

* update constants

* fix conversavtion save

* refactor ipa convert

* fetch ipa mapping from api

* fix ipa mark

* fix constant

* validate camdict pron audio src
2024-05-14 20:37:51 +08:00
an-lee
e5f682c6c5 docs: update download link & changelog 2024-05-13 15:31:17 +08:00
an-lee
17ed5861cf bump v0.2.5 2024-05-13 14:06:58 +08:00
an-lee
0fd6efe9bd fix Mixin ID validation when send code (#605) 2024-05-13 14:06:26 +08:00
an-lee
ffa3561655 docs: update changelog 2024-05-13 11:52:25 +08:00
an-lee
daff0e148d fix typo 2024-05-13 11:08:20 +08:00
an-lee
e5ba5846ab docs: update changelog 2024-05-13 11:01:14 +08:00
an-lee
1041713932 Docs update (#602)
* update v0.2.4 download link

* docs: add changelog
2024-05-13 10:58:38 +08:00
an-lee
e03e728c05 bump v0.2.4 2024-05-13 10:26:16 +08:00
an-lee
156222f28c Feat: may download segment (#601)
* may download segment audio

* display original audio with the recording in post
2024-05-13 10:25:28 +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
fcd9217986 Chore: upgrade deps (#598)
* upgrade deps

* fix mobile phone valid
2024-05-10 17:54:47 +08:00
an-lee
fb30ef3122 use hotkey in vocabulary page (#597) 2024-05-10 15:13:12 +08:00
an-lee
8afb942f97 Chore: refactor (#596)
* use WebContentView instead of deprecated BrowserView API

* refactor providers

* fix forwardRef warning
2024-05-10 14:50:35 +08:00
xiaolai
8ad2666d76 keep updated 2024-05-10 12:19:07 +08:00
an-lee
0e8de4881c Feat: lookup in context menu (#595)
* add lookup widget

* add lookup result

* refactor

* refactor

* add translate widget

* make translate widget works

* refactor locales

* typo

* remove deprecated component

* refactor lookup prompt
2024-05-10 11:16:38 +08:00
an-lee
69a6f721ca Feat summarize audio topic (#594)
* refactor ai commands

* fix json command

* fix extract story command

* may summarize topic for audio
2024-05-09 10:54:11 +08:00
an-lee
5436b2038c fix active region toggle 2024-05-08 16:23:08 +08:00
an-lee
8799f5d479 Feat: may update transcription (#592)
* may update transcription

* update locales & ui

* transcription post process should not break transcription
2024-05-08 16:16:14 +08:00
an-lee
107fa97816 Fix recording incomplete (#591)
* upgrade deps

* disable denoise for recording
2024-05-07 15:11:18 +08:00
xiaolai
db912e2ed9 keep updated 2024-05-05 09:24:37 +08:00