Commit graph

4213 commits

Author SHA1 Message Date
Hongbo Wu
ed7303b9fb
Merge pull request #1414 from omnivore-app/fix/tts-list-item
Fix not tokenizing sentences correctly in li elements by adding a new line to the end of each text in the li element
2022-11-15 15:08:19 +08:00
Hongbo Wu
d10099226a Make tests more readable 2022-11-15 13:17:26 +08:00
Hongbo Wu
03a11b310c Fix not tokenizing sentences correctly in li elements by adding a new line to the end of each text in the li element 2022-11-15 13:10:20 +08:00
Jackson Harper
97fb36bc3c
Merge pull request #1396 from omnivore-app/feat/ultra-voices
iOS work on realistic voices
2022-11-15 08:54:59 +08:00
Jackson Harper
bbfb8a8b8b Feature flag on the ultra realistic voices 2022-11-15 08:54:01 +08:00
Jackson Harper
2b8f1da881 Remove unneeded isPresented check 2022-11-15 08:50:25 +08:00
Jackson Harper
c93375d4fb Remove old comment 2022-11-15 08:44:23 +08:00
Jackson Harper
5845b736de Increase label padding 2022-11-15 08:43:37 +08:00
Jackson Harper
3cb2ce3167 Remove more debug 2022-11-15 08:36:57 +08:00
Jackson Harper
a35e14b322 Remove debug 2022-11-15 08:36:30 +08:00
Jackson Harper
f8486e1890
Merge pull request #1411 from omnivore-app/feat/enable-integrations
Enable the integrations page on the dropdown menu
2022-11-14 18:43:08 +08:00
Jackson Harper
f3f1a9deff Enable the integrations page on the dropdown menu 2022-11-14 17:11:41 +08:00
Hongbo Wu
6a9a5c3870
Merge pull request #1408 from omnivore-app/fix/use-must-clause
Replace filter clause with must clause in the search query in elastic
2022-11-14 11:32:33 +08:00
Jackson Harper
6eab360da3 Move download audio option, clean up menus 2022-11-14 10:35:17 +08:00
Hongbo Wu
19b8b1a965
Merge pull request #1409 from omnivore-app/change-default-voice
Replace default voice to Larry for pre-generating
2022-11-11 18:39:15 +08:00
Hongbo Wu
3f6a3b36ff Replace default voice to Larry for pre-generating 2022-11-11 18:34:44 +08:00
Hongbo Wu
2301f44848 Replace filter clause with must clause in the search query in elastic 2022-11-11 18:31:47 +08:00
Hongbo Wu
a78074b0da
Merge pull request #1406 from omnivore-app/set-voice-in-user-personalization
set voice in user personalization
2022-11-11 16:57:49 +08:00
Hongbo Wu
2cff9f049a Temporarily disable feature api tests 2022-11-11 16:54:18 +08:00
Hongbo Wu
588a14c6b9 Fix tests 2022-11-11 16:47:32 +08:00
Hongbo Wu
9872355056 Allow apollo sandbox access in local env only 2022-11-11 16:18:11 +08:00
Hongbo Wu
917396c976 Upsert user personalization in db 2022-11-11 16:11:09 +08:00
Jackson Harper
fa99af3f6a Better handling of articles with stub URLs that shouldn't be used (happens with newsletters that dont have a URL') 2022-11-11 15:56:03 +08:00
Jackson Harper
be941faf39 Handle case where AVQueuePlayer doesnt update the current item for shorter audio segments 2022-11-11 15:55:28 +08:00
Jackson Harper
98df7164e5 When enabling ultra realistic voices, if granted select a default voice 2022-11-11 15:55:28 +08:00
Jackson Harper
1613af79a6 Fix Read Now button with light theme 2022-11-11 15:55:28 +08:00
Jackson Harper
6ba5b6165b Pass in feature auth header for TTS if set 2022-11-11 15:55:28 +08:00
Jackson Harper
a4419e58bc WIP: toggle for realistic voices 2022-11-11 15:55:28 +08:00
Jackson Harper
59271882a5 Use currentAudioIndex, this will give us the option to force it to a differnt value
Sometimes the play item isn't updated very quickly, the timeElapsed
can be greater than the duration in those cases. We could probably
force the currentItemIndex to increment in those cases to get
speech cards to update.
2022-11-11 15:55:28 +08:00
Jackson Harper
a0f17185d8 Update the share extension view to newer design 2022-11-11 15:55:28 +08:00
Jackson Harper
878cb51533 Separate out the speechplayeritem class, implement a queued prefetch 2022-11-11 15:55:28 +08:00
Jackson Harper
ed6cea3a87 Only show the ultra voices prompt on the en voice list 2022-11-11 15:55:28 +08:00
Jackson Harper
5865be5982 Update ultra voice list 2022-11-11 15:55:28 +08:00
Jackson Harper
48b0ea09bd Add sample voice files / Stop sample voices when unpausing 2022-11-11 15:55:28 +08:00
Jackson Harper
b47b1ca49a Add samples for voices 2022-11-11 15:55:28 +08:00
Jackson Harper
aad1a51da8 Allow speechmarks data to be empty 2022-11-11 15:55:28 +08:00
Jackson Harper
3d9976e06a WIP: Adding ultra realistic voice support 2022-11-11 15:55:28 +08:00
Jackson Harper
eda8ff5f97
Merge pull request #1407 from omnivore-app/feat/search-by-author
Allow filtering by author
2022-11-11 15:54:45 +08:00
Jackson Harper
eaaf1c052b Fix typo 2022-11-11 15:39:47 +08:00
Hongbo Wu
67b26be547 Allow apollo sandbox access 2022-11-11 15:24:54 +08:00
Jackson Harper
c5c59c07c0 Fix test for search field 2022-11-11 15:19:53 +08:00
Jackson Harper
83dbb54896 Allow filtering by author 2022-11-11 15:01:14 +08:00
Hongbo Wu
477b5d7d24 Fix typeorm issue 2022-11-11 14:53:46 +08:00
Hongbo Wu
ac21e4e6c8 Set voice and secondary voice in user personalization 2022-11-11 14:08:28 +08:00
Hongbo Wu
f9fa4656d0
Merge pull request #1405 from omnivore-app/fix/features-test
Fix tests of optInFeatures API
2022-11-11 10:33:26 +08:00
Hongbo Wu
ce18d33ae1 Change queue name 2022-11-11 10:14:46 +08:00
Hongbo Wu
c09074d901 Fix tests of optInFeatures API 2022-11-10 21:32:49 +08:00
Hongbo Wu
f55ebce8ef
Merge pull request #1404 from omnivore-app/fix/realistic-voice-prefetch
fix/realistic voice prefetch
2022-11-10 18:52:30 +08:00
Hongbo Wu
d58fb63c87 Pre-fetch realistic voice only if user is opted in 2022-11-10 18:49:52 +08:00
Hongbo Wu
b0938ee96c Pre-fetch realistic voice only if user is opted in 2022-11-10 18:48:00 +08:00