Merge pull request #1138 from omnivore-app/flag/disable-speech-trigger
Disable the automatic speech trigger
This commit is contained in:
@ -21,38 +21,39 @@ export const shouldSynthesize = async (
|
||||
userId: string,
|
||||
page: Page
|
||||
): Promise<boolean> => {
|
||||
if (page.pageType === PageType.File || !page.content) {
|
||||
// we don't synthesize files for now
|
||||
return false
|
||||
}
|
||||
return Promise.resolve(false)
|
||||
// if (page.pageType === PageType.File || !page.content) {
|
||||
// // we don't synthesize files for now
|
||||
// return false
|
||||
// }
|
||||
|
||||
if (process.env.TEXT_TO_SPEECH_BETA_TEST) {
|
||||
return true
|
||||
}
|
||||
// if (process.env.TEXT_TO_SPEECH_BETA_TEST) {
|
||||
// return true
|
||||
// }
|
||||
|
||||
const [recentListenedPage, count] = (await searchPages(
|
||||
{
|
||||
dateFilters: [
|
||||
{
|
||||
field: 'listenedAt',
|
||||
startDate: new Date(Date.now() - 30 * 24 * 60 * 60 * 1000),
|
||||
},
|
||||
],
|
||||
sort: {
|
||||
by: SortBy.LISTENED,
|
||||
order: SortOrder.DESCENDING,
|
||||
},
|
||||
size: 1,
|
||||
},
|
||||
userId
|
||||
)) || [[], 0]
|
||||
if (count === 0) {
|
||||
return false
|
||||
}
|
||||
return (
|
||||
!!recentListenedPage[0].listenedAt &&
|
||||
page.savedAt < recentListenedPage[0].listenedAt
|
||||
)
|
||||
// const [recentListenedPage, count] = (await searchPages(
|
||||
// {
|
||||
// dateFilters: [
|
||||
// {
|
||||
// field: 'listenedAt',
|
||||
// startDate: new Date(Date.now() - 30 * 24 * 60 * 60 * 1000),
|
||||
// },
|
||||
// ],
|
||||
// sort: {
|
||||
// by: SortBy.LISTENED,
|
||||
// order: SortOrder.DESCENDING,
|
||||
// },
|
||||
// size: 1,
|
||||
// },
|
||||
// userId
|
||||
// )) || [[], 0]
|
||||
// if (count === 0) {
|
||||
// return false
|
||||
// }
|
||||
// return (
|
||||
// !!recentListenedPage[0].listenedAt &&
|
||||
// page.savedAt < recentListenedPage[0].listenedAt
|
||||
// )
|
||||
}
|
||||
|
||||
export const synthesize = async (page: Page, speech: Speech): Promise<void> => {
|
||||
|
||||
Reference in New Issue
Block a user