├── .env.example ├── .gitignore ├── .istanbul.yml ├── .travis.yml ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── README_DEPLOY.md ├── TODO.md ├── docs └── images │ ├── EnableTesting.png │ ├── FirstTest.png │ ├── FirstTestOutput.png │ └── SkillConfigurationScreenshot.png ├── lib ├── TIPDefinition.js ├── audioController.js ├── audioConverter.js ├── audioEventHandlers.js ├── audioManager.js ├── config.example.json ├── constants.js ├── index.js ├── mockDynamo.js ├── rssAdapter.js ├── rssDefinition.js └── stateHandlers.js ├── package.json ├── speechAssets ├── IntentSchema.json └── SampleUtterances.txt └── test ├── BespokenCast.xml ├── ContentPromoPrompt.m4a ├── InvestorsPodcast.xml ├── TIPDefinitionTest.js ├── UnitTestOutput.mp3 ├── audioConverterTest.js ├── audioManagerTest.js ├── iHeartRadio-Intro-output.mp3 ├── iHeartRadio-Intro.mp3 ├── rssAdapterTest.js ├── rssFeed.xml ├── streamerTest.js └── tipStreamerTestManual.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/.gitignore -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/README.md -------------------------------------------------------------------------------- /README_DEPLOY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/README_DEPLOY.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/TODO.md -------------------------------------------------------------------------------- /docs/images/EnableTesting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/docs/images/EnableTesting.png -------------------------------------------------------------------------------- /docs/images/FirstTest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/docs/images/FirstTest.png -------------------------------------------------------------------------------- /docs/images/FirstTestOutput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/docs/images/FirstTestOutput.png -------------------------------------------------------------------------------- /docs/images/SkillConfigurationScreenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/docs/images/SkillConfigurationScreenshot.png -------------------------------------------------------------------------------- /lib/TIPDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/TIPDefinition.js -------------------------------------------------------------------------------- /lib/audioController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/audioController.js -------------------------------------------------------------------------------- /lib/audioConverter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/audioConverter.js -------------------------------------------------------------------------------- /lib/audioEventHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/audioEventHandlers.js -------------------------------------------------------------------------------- /lib/audioManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/audioManager.js -------------------------------------------------------------------------------- /lib/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/config.example.json -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/mockDynamo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/mockDynamo.js -------------------------------------------------------------------------------- /lib/rssAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/rssAdapter.js -------------------------------------------------------------------------------- /lib/rssDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/rssDefinition.js -------------------------------------------------------------------------------- /lib/stateHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/lib/stateHandlers.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/package.json -------------------------------------------------------------------------------- /speechAssets/IntentSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/speechAssets/IntentSchema.json -------------------------------------------------------------------------------- /speechAssets/SampleUtterances.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/speechAssets/SampleUtterances.txt -------------------------------------------------------------------------------- /test/BespokenCast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/BespokenCast.xml -------------------------------------------------------------------------------- /test/ContentPromoPrompt.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/ContentPromoPrompt.m4a -------------------------------------------------------------------------------- /test/InvestorsPodcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/InvestorsPodcast.xml -------------------------------------------------------------------------------- /test/TIPDefinitionTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/TIPDefinitionTest.js -------------------------------------------------------------------------------- /test/UnitTestOutput.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/UnitTestOutput.mp3 -------------------------------------------------------------------------------- /test/audioConverterTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/audioConverterTest.js -------------------------------------------------------------------------------- /test/audioManagerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/audioManagerTest.js -------------------------------------------------------------------------------- /test/iHeartRadio-Intro-output.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/iHeartRadio-Intro-output.mp3 -------------------------------------------------------------------------------- /test/iHeartRadio-Intro.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/iHeartRadio-Intro.mp3 -------------------------------------------------------------------------------- /test/rssAdapterTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/rssAdapterTest.js -------------------------------------------------------------------------------- /test/rssFeed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/rssFeed.xml -------------------------------------------------------------------------------- /test/streamerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/streamerTest.js -------------------------------------------------------------------------------- /test/tipStreamerTestManual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespoken-cookbook/streamer/HEAD/test/tipStreamerTestManual.js --------------------------------------------------------------------------------