Speech Insights
Provides a way to collect phone call insights though phone call processing.
What this module is used for
- Module path:
src/Modules/CloudSolutions.Speech.Insights - Orchard module name:
Speech Insights - Category:
Speech Insights - Project website: https://www.winnerware.ai
- Author metadata:
Mike Alhayek
This page is generated from the current repository structure and manifest metadata so it reflects the implementation in the codebase.
How to configure it
- Enable the module or the specific feature from Configuration -> Features in the Orchard Core admin.
- Review the feature dependencies listed below and enable any supporting Orchard Core or CloudSolutions features they require.
- If the module adds settings, recipes, migrations, admin screens, or workflows, configure those pieces after enabling the feature.
- Validate the module in the running site by checking the related admin menu items, content types, permissions, or UI surfaces introduced by the module.
Feature and dependency map
Speech Insights
- Description: Provides a way to collect phone call insights though phone call processing.
- Category:
Speech Insights - Dependencies:
OrchardCore.IndexingCrestApps.OrchardCore.ResourcesCloudSolutions.ResourcesCloudSolutions.ClientsCrestApps.OrchardCore.OpenAI.AzureCrestApps.OrchardCore.Recipes
Filesystem Recording Ingestion Source
- Description: Provides a way to ingest recording from filesystem.
- Category:
Speech Insights - Dependencies:
CloudSolutions.Speech.Insights
Speech Insights Export
- Description: Provides file export functionality for Speech Insights search results.
- Category:
Speech Insights - Dependencies:
CloudSolutions.Speech.InsightsOrchardCore.Search.ElasticsearchOrchardCore.Notifications
Speech Insights Export - Azure
- Description: Stored Speech Insights Exported files on Azure
- Category:
Speech Insights - Dependencies: none declared in
Manifest.cs
Implementation signals in the codebase
- Startup class present:
Yes - Data migrations present:
Yes - Recipes present:
No - Controllers present:
Yes - Views present:
Yes - Assets present:
Yes - Workflows present:
No - Settings-related files found:
SpeechInsightsExportSettings.csSpeechInsightsExportSettingsDisplayDriver.csSpeechInsightsExportSettingsViewModel.csSpeechInsightsSettingsPermissionProvider.csSpeechInsightsSettingsPermissions.cs
Configuration checklist
- Enable the module feature in Orchard Core.
- Confirm the dependency
OrchardCore.Indexingis available and enabled where needed. - Confirm the dependency
CrestApps.OrchardCore.Resourcesis available and enabled where needed. - Confirm the dependency
CloudSolutions.Resourcesis available and enabled where needed. - Confirm the dependency
CloudSolutions.Clientsis available and enabled where needed. - Confirm the dependency
CrestApps.OrchardCore.OpenAI.Azureis available and enabled where needed. - Confirm the dependency
CrestApps.OrchardCore.Recipesis available and enabled where needed. - Confirm the dependency
CloudSolutions.Speech.Insightsis available and enabled where needed. - Confirm the dependency
OrchardCore.Search.Elasticsearchis available and enabled where needed. - Confirm the dependency
OrchardCore.Notificationsis available and enabled where needed. - After enabling, verify any content definitions or indexes created by data migrations.
- Review the settings types listed above to locate admin or site-level configuration surfaces.
- If you change frontend assets for this module, rebuild assets with the repository frontend pipeline.
Related documentation
- For Orchard Core framework concepts, see the official Orchard Core documentation.