Commit graph

3064 commits

Author SHA1 Message Date
Jackson Harper
c07ed75d1f Button alignment 2022-08-19 15:23:25 +08:00
Jackson Harper
431a36ff2e Make avatar layout match designs 2022-08-19 15:04:32 +08:00
Jackson Harper
1aa0780e29 Use a masonry layout for the library layout 2022-08-19 14:53:01 +08:00
Jackson Harper
fec6a03945
Merge pull request #1100 from omnivore-app/fix/1092
Fix/1092 - Semi Bold font for Menu Items
2022-08-19 13:26:45 +08:00
Jackson Harper
bd393119b8
Merge pull request #1099 from omnivore-app/fix/1091
Fix: 1091 - Add padding on the left of the menu
2022-08-19 13:25:22 +08:00
Jackson Harper
26d47f7c92
Merge pull request #1082 from omnivore-app/feature/ios-text-to-speech
WIP: iOS UX and Audio Sessions for TTS
2022-08-19 13:23:16 +08:00
Satindar Dhillon
873fb601fd compare item id with downloaded item id before playing 2022-08-18 19:53:42 -07:00
Rupin Khandelwal
0a9d4a472f Fix/1092 - Semi Bold font for Menu Items 2022-08-18 16:55:04 -05:00
Rupin Khandelwal
e016da47de Fix: 1091 Added padding on the left menu 2022-08-18 16:44:02 -05:00
Hongbo Wu
339be5304f
Merge pull request #1066 from omnivore-app/feature/tts-backend
feature/tts backend
2022-08-18 21:31:07 +08:00
Hongbo Wu
530464f54d Fix tests 2022-08-18 21:29:35 +08:00
Hongbo Wu
a1171c7952 Catch authentication error 2022-08-18 19:24:38 +08:00
Hongbo Wu
576318fcbe Add authentication to speech svc endpoint 2022-08-18 19:24:38 +08:00
Hongbo Wu
401633eda6 Return signed url 2022-08-18 19:24:38 +08:00
Hongbo Wu
249a5cda4a Add bucket, audioFileName, speechMarksFileName, state to speech table 2022-08-18 19:24:38 +08:00
Hongbo Wu
4cf5b934eb Add validation to request params 2022-08-18 19:24:38 +08:00
Hongbo Wu
29061cf7b1 Remove &nbsp in SSML 2022-08-18 19:24:38 +08:00
Hongbo Wu
a4a8fa9241 Replace emphasis elements in HTML 2022-08-18 19:24:38 +08:00
Hongbo Wu
c79651202d Add synthesize SSML to speech and test 2022-08-18 19:24:38 +08:00
Hongbo Wu
dee94f7c93 Fix a bug for converting text to speech for articles with less than 5000 characters 2022-08-18 19:24:38 +08:00
Hongbo Wu
19b13d164d Fix a bug not getting user personalization 2022-08-18 19:24:38 +08:00
Hongbo Wu
83c1930378 Split text into chunks of 5000 characters in paragraph 2022-08-18 19:24:38 +08:00
Hongbo Wu
c9d26acb25 Fix typo 2022-08-18 19:24:38 +08:00
Hongbo Wu
02ba753375 Upload speech marks file to gcs too 2022-08-18 19:24:38 +08:00
Hongbo Wu
c482ad320b Add duration in logging 2022-08-18 19:24:38 +08:00
Hongbo Wu
b0bf4fc5ce Create speech while requesting 2022-08-18 19:24:38 +08:00
Hongbo Wu
301746d494 Add /:id/mp3 router to redirect request to speech MP3 URL 2022-08-18 19:24:38 +08:00
Hongbo Wu
c74f2bc3fd Enqueue text to speech task after creating article 2022-08-18 19:24:38 +08:00
Hongbo Wu
447e413605 Add function to parse HTML to SSML 2022-08-18 19:24:38 +08:00
Hongbo Wu
def8f28138 Add Azure Speech Service dependencies 2022-08-18 19:24:38 +08:00
Hongbo Wu
355e33b648 Test Mandarin 2022-08-18 19:24:38 +08:00
Hongbo Wu
e086a14ac2 Convert time to ms 2022-08-18 19:24:38 +08:00
Hongbo Wu
77570aa5ab Synthesize text to speech with azure API 2022-08-18 19:24:36 +08:00
Hongbo Wu
94f9dd9e6e Enqueue text to speech tasks 2022-08-18 19:23:41 +08:00
Hongbo Wu
4b42d013ca Convert text to OGG file 2022-08-18 19:23:41 +08:00
Hongbo Wu
0419472c2e Upload audio file with public access right 2022-08-18 19:23:41 +08:00
Hongbo Wu
dd332f5ee6 Add tests 2022-08-18 19:23:41 +08:00
Hongbo Wu
bca0f5ed59 Create Amazon Polly text to speech integration 2022-08-18 19:23:41 +08:00
Jackson Harper
2e48762312
Merge pull request #1095 from omnivore-app/feat/library-headline-font
Use bold on the new library headline font
2022-08-18 13:03:53 +08:00
Jackson Harper
3b0bbeb760 Dont have a maxwidth on colours dropdown, it needs a little more space with our new fonts 2022-08-18 12:37:37 +08:00
Jackson Harper
6a00f0b8c5 Revert the react dropdown menu upgrade, it broke all our menus 2022-08-18 12:35:21 +08:00
Jackson Harper
f6cdfaf8c9 Use bold on the new library headline font 2022-08-18 11:51:29 +08:00
Jackson Harper
0eda66652e
Merge pull request #1090 from omnivore-app/fix/1076
Added CSS to make Menu scrollable
2022-08-18 11:43:44 +08:00
Jackson Harper
9804350d31
Merge pull request #1086 from omnivore-app/dependabot/npm_and_yarn/typeorm-0.3.7
Bump typeorm from 0.3.4 to 0.3.7
2022-08-18 11:26:55 +08:00
Jackson Harper
4893587a53
Merge pull request #1084 from omnivore-app/dependabot/npm_and_yarn/radix-ui/react-dropdown-menu-1.0.0
Bump @radix-ui/react-dropdown-menu from 0.1.6 to 1.0.0
2022-08-18 11:26:27 +08:00
Jackson Harper
bfbf893e34
Merge pull request #1085 from omnivore-app/dependabot/npm_and_yarn/kbar-0.1.0-beta.36
Bump kbar from 0.1.0-beta.35 to 0.1.0-beta.36
2022-08-18 11:25:09 +08:00
Jackson Harper
4e5dc845cb
Merge pull request #1072 from omnivore-app/dependabot/npm_and_yarn/sentry/integrations-7.10.0
Bump @sentry/integrations from 6.19.6 to 7.10.0
2022-08-18 11:10:42 +08:00
Jackson Harper
6bf3c8fdca
Merge pull request #1083 from omnivore-app/dependabot/npm_and_yarn/graphql-middleware-6.1.32
Bump graphql-middleware from 6.1.31 to 6.1.32
2022-08-18 11:07:47 +08:00
Rupin Khandelwal
7a19d613ac Added CSS to make Menu scrollable 2022-08-17 16:12:21 -05:00
Rupin Khandelwal
f9480d39f4
Merge pull request #1087 from omnivore-app/1074
Remove Wiggle effect on sub menu items
2022-08-17 07:31:51 -05:00