Commit Graph

4193 Commits

Author SHA1 Message Date
c93375d4fb Remove old comment 2022-11-15 08:44:23 +08:00
5845b736de Increase label padding 2022-11-15 08:43:37 +08:00
3cb2ce3167 Remove more debug 2022-11-15 08:36:57 +08:00
a35e14b322 Remove debug 2022-11-15 08:36:30 +08:00
6eab360da3 Move download audio option, clean up menus 2022-11-14 10:35:17 +08:00
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
be941faf39 Handle case where AVQueuePlayer doesnt update the current item for shorter audio segments 2022-11-11 15:55:28 +08:00
98df7164e5 When enabling ultra realistic voices, if granted select a default voice 2022-11-11 15:55:28 +08:00
1613af79a6 Fix Read Now button with light theme 2022-11-11 15:55:28 +08:00
6ba5b6165b Pass in feature auth header for TTS if set 2022-11-11 15:55:28 +08:00
a4419e58bc WIP: toggle for realistic voices 2022-11-11 15:55:28 +08:00
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
a0f17185d8 Update the share extension view to newer design 2022-11-11 15:55:28 +08:00
878cb51533 Separate out the speechplayeritem class, implement a queued prefetch 2022-11-11 15:55:28 +08:00
ed6cea3a87 Only show the ultra voices prompt on the en voice list 2022-11-11 15:55:28 +08:00
5865be5982 Update ultra voice list 2022-11-11 15:55:28 +08:00
48b0ea09bd Add sample voice files / Stop sample voices when unpausing 2022-11-11 15:55:28 +08:00
b47b1ca49a Add samples for voices 2022-11-11 15:55:28 +08:00
aad1a51da8 Allow speechmarks data to be empty 2022-11-11 15:55:28 +08:00
3d9976e06a WIP: Adding ultra realistic voice support 2022-11-11 15:55:28 +08:00
eda8ff5f97 Merge pull request #1407 from omnivore-app/feat/search-by-author
Allow filtering by author
2022-11-11 15:54:45 +08:00
eaaf1c052b Fix typo 2022-11-11 15:39:47 +08:00
c5c59c07c0 Fix test for search field 2022-11-11 15:19:53 +08:00
83dbb54896 Allow filtering by author 2022-11-11 15:01:14 +08:00
f9fa4656d0 Merge pull request #1405 from omnivore-app/fix/features-test
Fix tests of optInFeatures API
2022-11-11 10:33:26 +08:00
ce18d33ae1 Change queue name 2022-11-11 10:14:46 +08:00
c09074d901 Fix tests of optInFeatures API 2022-11-10 21:32:49 +08:00
f55ebce8ef Merge pull request #1404 from omnivore-app/fix/realistic-voice-prefetch
fix/realistic voice prefetch
2022-11-10 18:52:30 +08:00
d58fb63c87 Pre-fetch realistic voice only if user is opted in 2022-11-10 18:49:52 +08:00
b0938ee96c Pre-fetch realistic voice only if user is opted in 2022-11-10 18:48:00 +08:00
f3e5076a29 Merge pull request #1403 from omnivore-app/fix/token-exp
Extend expiration of the jwt token to 1 year
2022-11-10 17:43:20 +08:00
69d6b60adc Extend expiration of the jwt token to 1 year 2022-11-10 17:42:25 +08:00
f56de45ed0 Merge pull request #1389 from omnivore-app/rate-limiting-on-tts
Add a realistic voice api provider
2022-11-10 17:25:08 +08:00
0f85071af7 validate if user has opted in to use ultra realistic voice feature 2022-11-10 17:18:16 +08:00
b9c5f02fe3 Archive audio file and speech marks file in GCS 2022-11-10 17:18:16 +08:00
751699ab53 update swift gql schema 2022-11-09 20:17:39 -08:00
399e31534d Update jwt token 2022-11-09 22:48:33 +08:00
c89ffdeaf9 Fix some tests 2022-11-09 18:14:15 +08:00
63de1c3359 Add optInFeature API 2022-11-09 17:35:54 +08:00
98f59c50f0 Remove token in features table 2022-11-09 11:32:08 +08:00
c2f4ba4a57 Add features entity 2022-11-08 18:14:23 +08:00
398e242131 Add features table 2022-11-08 17:30:03 +08:00
f2a69d06c4 Change default rate to 1.1 2022-11-08 16:53:35 +08:00
ddd1e84686 Add language and rate in the cloud task params 2022-11-08 16:22:23 +08:00
769e8c5f96 Add default language and rate 2022-11-08 15:41:20 +08:00
3ffd7739bb Default voice is Larry 2022-11-08 14:23:48 +08:00
44987072ee Get voice from user personalization 2022-11-08 13:08:05 +08:00
271280f4fc Fix not correctly getting audio file 2022-11-08 12:56:52 +08:00
120974f348 Merge pull request #1397 from omnivore-app/chore/bump-ios-1.20.0
bump ios to 1.20.0
2022-11-08 12:13:40 +08:00
e3329d0a5f Return audio file if exists 2022-11-08 11:38:14 +08:00