azure-samples/cognitive-services-speech-sdk

Sample code for the Microsoft Cognitive Services Speech SDK

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 32 minutes ago
Type:Template / ExampleCategory(s):Voice & Speech AIAI Agents & LLM Apps
Added to GitGenius on September 20th, 2026
Created on April 26th, 2018
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 1,981
Total Stargazers: 3,447 (+0)
Total Subscribers: 114 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 79 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 2
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • update needed (163)
  • text-to-speech (85)
  • pending close (84)
  • in-review (66)
  • accepted (36)
  • bug (24)
  • enhancement (24)
  • service-side issue (18)

Detailed Description

The Cognitive Services Speech SDK Samples is a collection of sample code demonstrating how to use the Microsoft Cognitive Services Speech SDK to add speech-enabled features to applications.

The repository addresses the challenge of getting started with speech recognition, synthesis, and related capabilities by providing working code examples across multiple programming languages and platforms. The samples range from basic introductory examples to more complex scenarios, allowing developers to understand both fundamental usage patterns and advanced implementations. The SDK itself handles the underlying speech processing through Azure Cognitive Services, requiring developers to obtain subscription keys to run the samples.

Developers should use this repository if they are building applications with speech capabilities on Windows, Linux, Android, macOS, or iOS. The samples cover multiple languages including C++, C#, Java, JavaScript, Node.js, Objective-C, Python, and Swift, making it suitable for teams working across different technology stacks. The repository is particularly valuable for those new to the Speech SDK, as it provides tested examples across supported platforms rather than requiring developers to build implementations from scratch.

The project maintains samples tested against the latest released SDK version across multiple operating systems and architectures. The repository includes documentation links to the official SDK documentation and release notes, indicating ongoing alignment with SDK updates. Individual samples include their own build and run instructions, suggesting active maintenance of multiple distinct code examples across different languages and use cases.