


Développement .Net de l'analyse du code de reconnaissance vocale de la plateforme publique WeChat
Mar 20, 2017 pm 02:18 PMCet article fournit principalement une analyse détaillée du code de reconnaissance vocale .Net développé par la plateforme publique WeChat. Les amis intéressés peuvent s'y référer
Reconnaissance vocaleCette fonction est avancée Cette fonction peut. ne sera mis en ?uvre qu'après l'authentification du nom réel WeChat. Les frais d'authentification sont de 300 yuans/an. Si vous, en tant que développeur, pouvez demander un compte test, cela est également possible. Tout d'abord, créez une classe de message WeChat. Cette classe a un attribut de plus qu'auparavant.
class wxmessage { public string FromUserName { get; set; } public string ToUserName { get; set; } public string MsgType { get; set; } public string EventName { get; set; } public string Content { get; set; } public string Recognition { get; set; } public string EventKey { get; set; } }
La reconnaissance vocale est une fonction intégrée de WeChat. Elle est très puissante et ne nous oblige pas à faire trop d'opérations?:
protected void Page_Load(object sender, EventArgs e) { wxmessage wx = GetWxMessage(); string res = ""; if (!string.IsNullOrEmpty(wx.EventName) && wx.EventName.Trim() == "subscribe") {//剛關(guān)注時的時間,用于歡迎詞 string content = ""; content = "/:rose歡迎北京永杰友信科技有限公司/:rose\n直接回復(fù)“你好”"; res = sendTextMessage(wx, content); } else { if (wx.MsgType == "text" && wx.Content == "你好") { res = sendTextMessage(wx, "你好,歡迎使用北京永杰友信科技有限公司公共微信平臺!"); } else if (wx.MsgType == "voice")//識別消息類型為語音 { res = sendTextMessage(wx, wx.Recognition);//wx.Recognition就是語音識別的結(jié)果了,我們直接引用,以文本形式反饋就OK了 } else { res = sendTextMessage(wx, "你好,未能識別消息!"); } } Response.Write(res); } private wxmessage GetWxMessage() { wxmessage wx = new wxmessage(); StreamReader str = new StreamReader(Request.InputStream, System.Text.Encoding.UTF8); XmlDocument xml = new XmlDocument(); xml.Load(str); wx.ToUserName = xml.SelectSingleNode("xml").SelectSingleNode("ToUserName").InnerText; wx.FromUserName = xml.SelectSingleNode("xml").SelectSingleNode("FromUserName").InnerText; wx.MsgType = xml.SelectSingleNode("xml").SelectSingleNode("MsgType").InnerText; if (wx.MsgType.Trim() == "text") { wx.Content = xml.SelectSingleNode("xml").SelectSingleNode("Content").InnerText; } if (wx.MsgType.Trim() == "event") { wx.EventName = xml.SelectSingleNode("xml").SelectSingleNode("Event").InnerText; } if (wx.MsgType.Trim() == "voice")//如果是語音消息的話就把識別結(jié)果賦值給實(shí)體類的相應(yīng)屬性Recognition { wx.Recognition = xml.SelectSingleNode("xml").SelectSingleNode("Recognition").InnerText; } return wx; } /// /// 發(fā)送文字消息 /// /// 獲取的收發(fā)者信息 /// 內(nèi)容 /// private string sendTextMessage(wxmessage wx, string content) { string res = string.Format(@" ", wx.FromUserName, wx.ToUserName, DateTime.Now, content); return res; }
.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Scrapy met en ?uvre l'exploration d'articles et l'analyse des comptes publics WeChat. WeChat est une application de médias sociaux populaire ces dernières années, et les comptes publics qui y sont exploités jouent également un r?le très important. Comme nous le savons tous, les comptes publics WeChat sont un océan d’informations et de connaissances, car chaque compte public peut publier des articles, des messages graphiques et d’autres informations. Ces informations peuvent être largement utilisées dans de nombreux domaines, tels que les reportages médiatiques, la recherche universitaire, etc. Ainsi, cet article expliquera comment utiliser le framework Scrapy pour explorer et analyser les articles du compte public WeChat. Scr

La différence entre l'authentification du compte public WeChat et la non-authentification réside dans le logo d'authentification, les autorisations de fonction, la fréquence de poussée, les autorisations d'interface et la confiance de l'utilisateur. Introduction détaillée : 1. Le logo de certification. Les comptes publics certifiés obtiendront le logo de certification officiel, qui est le logo bleu V. Ce logo peut augmenter la crédibilité et l'autorité du compte public et permettre aux utilisateurs d'identifier plus facilement le véritable compte public officiel. 2. Autorisations de fonction. Les comptes publics certifiés ont plus de fonctions et d'autorisations que les comptes publics non certifiés. Par exemple, les comptes publics certifiés peuvent demander à activer la fonction de paiement WeChat pour réaliser des paiements en ligne et des opérations commerciales, etc.

Le développement des technologies d’intelligence artificielle (IA) bat son plein aujourd’hui et elles ont montré un grand potentiel et une grande influence dans divers domaines. Aujourd'hui, Dayao partagera avec vous 4 cadres de projets liés au modèle d'IA open source .NET LLM, dans l'espoir de vous fournir une référence. https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.mdSemanticKernelSemanticKernel est un kit de développement logiciel (SDK) open source con?u pour intégrer de grands modèles de langage (LLM) tels qu'OpenAI, Azure

Que vous soyez débutant ou professionnel expérimenté, la ma?trise du C# ouvrira la voie à votre carrière.

Python est un langage de programmation élégant doté de puissantes capacités de traitement des données et d'exploration Web. à l’ère du numérique, Internet regorge d’une grande quantité de données et les robots d’exploration sont devenus un moyen important d’obtenir des données. Par conséquent, les robots d’exploration Python sont largement utilisés dans l’analyse et l’exploration de données. Dans cet article, nous expliquerons comment utiliser le robot d'exploration Python pour obtenir des informations sur les articles du compte public WeChat. Le compte officiel WeChat est une plateforme de médias sociaux populaire pour la publication d'articles en ligne et constitue un outil important pour la promotion et le marketing de nombreuses entreprises et médias personnels.

1. L'origine de .netcore Lorsque vous parlez de .Netcore, nous ne devons pas mentionner son prédécesseur .NET. Java était sous les projecteurs à l'époque, et Microsoft a également favorisé Java. La machine virtuelle Java sur la plate-forme Windows a été développée par Microsoft en fonction des normes JVM. On dit que c'est la meilleure machine virtuelle Java Performance à l'époque. Cependant, Microsoft a son propre petit Abacus, essayant de regrouper Java avec la plate-forme Windows et d'ajouter des fonctionnalités spécifiques à Windows. L'insatisfaction de Sun à l'égard de cela a conduit à une rupture de la relation entre les deux parties, et Microsoft a ensuite lancé .NET. .NET a emprunté de nombreuses fonctionnalités de Java depuis sa création et a progressivement dépassé Java dans les fonctionnalités linguistiques et le développement de la forme. Java dans la version 1.6

à l’ère d’Internet d’aujourd’hui, les comptes officiels WeChat sont devenus un canal de marketing important pour de plus en plus d’entreprises. Si vous souhaitez que votre compte officiel WeChat implémente plus de fonctions, vous devez souvent écrire les interfaces correspondantes. Cet article utilisera le langage PHP comme exemple pour présenter comment créer une interface API de compte public WeChat. 1. Préparation Avant d'écrire l'interface API du compte public WeChat, le développeur doit disposer d'un compte de compte public WeChat et demander les autorisations d'interface de développeur sur la plateforme publique WeChat. Une fois l'application réussie, vous pouvez obtenir les développeurs AppID et AppSe appropriés.

Comment créer des applications en utilisant .NET? La création d'applications à l'aide de .NET peut être réalisée via les étapes suivantes: 1) Comprendre les bases de .NET, y compris le langage C # et le support de développement multiplateforme; 2) Apprenez des concepts de base tels que les composants et les principes de travail de l'écosystème .NET; 3) Master Utilisation de base et avancée, des applications de console simples aux opérations de webapis et de base de données complexes; 4) familiariser avec les erreurs courantes et les techniques de débogage, telles que les problèmes de configuration et de connexion de la base de données; 5) L'optimisation des performances de l'application et les meilleures pratiques, telles que la programmation et la mise en cache asynchrones.
