Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
class SourceLanguageRecognizer
: public AsyncRecognizer< SpeechRecognitionResult, SpeechRecognitionEventArgs, SpeechRecognitionCanceledEventArgs >
Kaynak dil tanıyıcıları sınıfı. Bu sınıfı tek başına dil algılama için kullanabilirsiniz. Sürüm 1.17.0'da eklendi.
Üyeler
Özellikler
Sözdizimi: public PropertyCollection & Properties;
Bu SourceLanguageRecognizer için tanımlanan bir özellik koleksiyonu ve değerleri.
SourceLanguageRecognizer
Sözdizimi: public inline explicit SourceLanguageRecognizer ( SPXRECOHANDLE hreco );
İç oluşturucu. Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.
Parametre
-
hrecoTanıyıcı tutamacı.
~SourceLanguageRecognizer
Sözdizimi: public inline ~SourceLanguageRecognizer ( );
Yıkıcı.
RecognizeOnceAsync
Sözdizimi: public inline virtual std::future< std::shared_ptr< SpeechRecognitionResult > > RecognizeOnceAsync ( );
Konuşma tanımayı başlatır ve tek bir konuşma tanındıktan sonra döndürür. Tek bir konuşmanın sonu, sonunda veya en fazla 30 saniyelik ses işlenene kadar sessizlik dinlenerek belirlenir. Görev, sonuç olarak tanıma metnini döndürür. Not: RecognizeOnceAsync() yalnızca tek bir konuşma döndürdüğünden, yalnızca komut veya sorgu gibi tek atışlı tanıma için uygundur. Uzun süre çalışan çoklu konuşma tanıma için bunun yerine StartContinuousRecognitionAsync() kullanın.
Döndürür
Zaman uyumsuz konuşma tanımanın sonuç değerini (SpeechRecognitionResult için paylaşılan işaretçi) içeren gelecek.
StartContinuousRecognitionAsync
Sözdizimi: public inline virtual std::future< void > StartContinuousRecognitionAsync ( );
Zaman uyumsuz olarak sürekli konuşma tanıma işlemini başlatır.
Döndürür
Boş bir gelecek.
StopContinuousRecognitionAsync
Sözdizimi: public inline virtual std::future< void > StopContinuousRecognitionAsync ( );
Zaman uyumsuz olarak devam eden sürekli konuşma tanıma işlemini sonlandırır.
Döndürür
Boş bir gelecek.
StartKeywordRecognitionAsync
Sözdizimi: public inline virtual std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Anahtar sözcük tanıma işlemini zaman uyumsuz olarak başlatır.
Parametre
-
modelKullanılacak anahtar sözcük modelini belirtir.
Döndürür
Boş bir gelecek.
StopKeywordRecognitionAsync
Sözdizimi: public inline virtual std::future< void > StopKeywordRecognitionAsync ( );
Anahtar sözcük tanıma işlemini zaman uyumsuz olarak sonlandırır.
Döndürür
Boş bir gelecek.
GetEndpointId
Sözdizimi: public inline std::string GetEndpointId ( );
Konuşma tanıma için kullanılan özelleştirilmiş bir konuşma modelinin uç nokta kimliğini alır.
Döndürür
Konuşma tanıma için kullanılan özelleştirilmiş bir konuşma modelinin uç nokta kimliği
SetAuthorizationToken
Sözdizimi: public inline void SetAuthorizationToken ( const std::string & token );
Hizmete bağlanmak için kullanılacak yetkilendirme belirtecini ayarlar. Not: Çağıranın yetkilendirme belirtecinin geçerli olduğundan emin olması gerekir. Yetkilendirme belirtecinin süresi dolmadan önce çağıranın bu ayarlayıcıyı yeni geçerli bir belirteçle çağırarak yenilemesi gerekir. Aksi takdirde, tanıyıcı tanıma sırasında hatalarla karşılaşır.
Parametre
- yetkilendirme belirtecini
token.
GetAuthorizationToken
Sözdizimi: public inline std::string GetAuthorizationToken ( );
Yetkilendirme belirtecini alır.
Döndürür
Yetkilendirme belirteci
FromConfig
Sözdizimi: public inline static std::shared_ptr< SourceLanguageRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< AutoDetectSourceLanguageConfig > autoDetectSourceLangConfig , std::shared_ptr< Audio::AudioConfig > audioInput );
Konuşma yapılandırmasından, otomatik algılama kaynak dil yapılandırmasından ve ses yapılandırmasından kaynak dil tanıyıcısı oluşturun.
Parametre
speechconfigKonuşma yapılandırmasıotomatik algılama kaynak dili yapılandırmasını
autoDetectSourceLangConfigses yapılandırmasını
audioInput
Döndürür
Akıllı işaretçi sarmalanmış kaynak dil tanıyıcı işaretçisi.
BaseType
Sözdizimi: typedef BaseType;