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