Get Weather by Speaking App with Azure Cognitive Services

In our previous posts, we signed up for a cognitive service subscription key and built a C# console app that listens to what a user is saying, sends the input to Microsoft Azure Cognitive Services Speech Service and returns the text. In this post, we will extend our app to get the real-time weather of a city that the user speaks when prompted. Yahoo! has a Weather API that we … Continue reading Get Weather by Speaking App with Azure Cognitive Services

Azure Cognitive Services Speech to Text Hello World in C#

In this post we will create a Windows console app that integrates with Azure Cognitive Services Speech Service to convert to text what we are speaking. In Visual Studio, create a new console app: You will see: Add Microsoft.CognitiveServices.Speech through NuGet: Click on the Solution->Configuration Manager: Change the platform to your current platform: Add the code. This is based on this sample code here. For yourapikey, use the key created here. … Continue reading Azure Cognitive Services Speech to Text Hello World in C#

Get a Microsoft Cognitive Services Subscription Key

To get a Microsoft Cognitive Services Subscription Key, go to: https://azure.microsoft.com/en-us/try/cognitive-services/. Click on Speech APIs and select Get API Key: You may see the option to sign in or sign up: Once signed in and signed up, under Speech services click Add: You will may see the message, with links to the Quick-Start Guide and other Cognitive Services. Click Got It: You will then see your endpoint region and Keys:  

USD – Accessing Context Parameters in Custom Hosted Control

In this post we will look at how to access context parameters in a custom hosted control in C#. Create a new project in Visual Studio: You will see: Update the references using NuGet: Compile, and deploy by copying the assembly to your USD client folder: Now create a new Hosted Control in D365: Fill out the fields: Now start USD. Open the debugger, you will see the parameters under … Continue reading USD – Accessing Context Parameters in Custom Hosted Control

Unified Service Desk – Recover Crashed IE Pages

In Unified Service Desk 3.2 onwards, there is a feature that allows for the recovery of crashed IE pages. The USD team has been making great strides over USD web page stability, as the product becomes more powerful with more and more features added. The scenario here, is an agent is using USD and one of the pages they are on freezes. This can happen if a script on a … Continue reading Unified Service Desk – Recover Crashed IE Pages

Unified Service Desk – Activity Reminders

USD contains a hosted control for Activity Reminders. On opening USD, you will see a reminder icon. Clicking the icon will display the Activity Reminder hosted control: This will display activities where the state code is open or scheduled on or before today’s date for this user: The FetchXML is something like:

Unified Service Desk 3.3 – Using Unified Interface

In a previous post, we installed the Unified Service Desk Unified Interface solution. In this post, we will show how to use it. If we sign in to USD after installing the solution, we will see something like below – this is not using the Unified Interface: To activate the Unified Interface in Unified Service Desk, first browse out to where USD is installed, e.g. C:\Program Files\Microsoft Dynamics CRM USD\USD, and … Continue reading Unified Service Desk 3.3 – Using Unified Interface

Unified Service Desk 3.3 – Installing Unified Interface

With the release of USD 3.3 comes a new hosted control type, Unified Interface Page. This type of control is designed to support the Unified Client Interface, or Unified Interface, that can be built once to use “anywhere”. To install the USD UI solution, first go to the Microsoft download site: https://www.microsoft.com/en-us/download/details.aspx?id=56841 Click Download: Select the PackageDeployer file and the 32 or 64 bit client for USD you will use: Next, … Continue reading Unified Service Desk 3.3 – Installing Unified Interface

Flow – Get a Push Notification when your Boss sends you an Email

In this post, we will configure how to receive a push notification when your boss sends you an email. Of course, we can receive regular email alerts on our phones when we receive emails. However, if you are constantly receiving emails, and you want to distinguish between a “normal” email and your boss’s email, then push notifications may be you. Note it may not just be your boss you want … Continue reading Flow – Get a Push Notification when your Boss sends you an Email

Assign a User’s Manager in Office 365

To assign a user a manager in Office 365, go through the following steps. Go to https://admin.microsoft.com/ and select to manage Exchange: Select recipients from the left, then the user you would like to assign: Select organization and then browse to select the manager: