Kibocsátási megjegyzésekRelease notes

Speech SDK 1.8.0:2019 – november kiadásSpeech SDK 1.8.0: 2019-November release

Új funkciókNew Features

  • Hozzáadott egy FromHost () API-t, amely megkönnyíti a helyszíni tárolók és a szuverén felhők használatát.Added a FromHost() API, to ease use with on-prem containers and sovereign clouds.
  • A beszédfelismeréshez hozzáadott automatikus forrás Nyelvfelismerés (Java és C++)Added Automatic Source Language Detection for Speech Recognition (in Java and C++)
  • SourceLanguageConfig-objektum hozzáadva a beszédfelismeréshez, amely a várt forrás nyelvek megadására C++szolgál (Java és)Added SourceLanguageConfig object for Speech Recognition, used to specify expected source languages (in Java and C++)
  • KeywordRecognizer-támogatás hozzáadva a Windows (UWP), az Android és az iOS rendszerhez a Nuget és az Unity csomagok segítségévelAdded KeywordRecognizer support on Windows (UWP), Android and iOS through the Nuget and Unity packages
  • Távoli beszélgetési Java API hozzáadva a beszélgetések átírásához aszinkron kötegekben.Added Remote Conversation Java API to do Conversation Transcription in asynchronous batches.

Változtatások megszakításaBreaking changes

  • A beszélgetési átirat funkciói a Microsoft. CognitiveServices. Speech. átíró névtér alatt lettek áthelyezve.Conversation Transcriber functionalities moved under namespace Microsoft.CognitiveServices.Speech.Transcription.
  • A beszélgetési átirat módszereinek egy részét áthelyezi az új beszélgetési osztályba.Part of the Conversation Transcriber methods are moved to new Conversation class.
  • Eldobott támogatás a 32 bites (ARMv7 és x86) iOS-hezDropped support for 32-bit (ARMv7 and x86) iOS

HibajavításokBug fixes

  • Az összeomlás javítása, ha a helyi KeywordRecognizer érvényes Speech Service-előfizetési kulcs nélkül használjaFix for crash if local KeywordRecognizer is used without a valid speech service subscription key

MintákSamples

  • Xamarin minta a KeywordRecognizerXamarin sample for KeywordRecognizer
  • Unity minta a KeywordRecognizerUnity sample for KeywordRecognizer
  • C++és Java-mintákat az automatikus forrás Nyelvfelismerés.C++ and Java samples for Automatic Source Language Detection.

Speech SDK 1.7.0:2019 – szeptemberi kiadásSpeech SDK 1.7.0: 2019-September release

Új funkciókNew Features

  • Bétaverziós támogatás hozzáadva a Xamarin Univerzális Windows-platform (UWP), Android és iOS rendszerhezAdded beta support for Xamarin on Universal Windows Platform (UWP), Android, and iOS
  • IOS-támogatás hozzáadva az Unity-hozAdded iOS support for Unity
  • Tömörített bemeneti támogatás hozzáadva a atörvény, a mulaw, a FLAC és az Android, az iOS és a Linux rendszerekhezAdded Compressed input support for ALaw, Mulaw, FLAC on Android, iOS and Linux
  • SendMessageAsync hozzáadva a szolgáltatáshoz üzenet küldéséhez a kapcsolódási osztálybanAdded SendMessageAsync in Connection class for sending a message to service
  • SetMessageProperty hozzáadva a kapcsolási osztályban az üzenet beállítása tulajdonságáhozAdded SetMessageProperty in Connection class for setting property of a message
  • A Java (JRE és Android), a Python, a Swift és a Objective-C kötések hozzáadvaTTS added bindings for Java (Jre and Android), Python, Swift, and Objective-C
  • A macOS, iOS és Android rendszerekhez készült lejátszási támogatás hozzáadva.TTS added playback support for macOS, iOS, and Android.
  • "Word határ" információ hozzáadva a TTS-hez.Added "word boundary" information for TTS.

HibajavításokBug fixes

  • Rögzített IL2CPP-Build probléma az 2019-es Unity Android rendszerhezFixed IL2CPP build issue on Unity 2019 for Android
  • Helytelenül formázott fejléceket tartalmazó hiba kijavítva a WAV-fájlban megadott bemenetenFixed issue with malformed headers in wav file input being processed incorrectly
  • Az UUID-mel kapcsolatos kijavított probléma bizonyos kapcsolatok tulajdonságaiban nem egyedi.Fixed issue with UUIDs not being unique in some connection properties
  • Néhány figyelmeztetés a Swift-kötésekben a nullák megadásával kapcsolatban (kis kód megváltoztatására lehet szükség)Fixed a few warnings about nullability specifiers in the Swift bindings (might require small code changes)
  • Kijavítva egy olyan hibát, amely miatt a WebSocket-kapcsolatok nem megfelelően vannak lezárva a hálózati terhelés alattFixed a bug that caused websocket connections to be closed ungracefully under network load
  • Kijavított egy problémát az Androidon, amely időnként a DialogServiceConnector által használt duplikált benyomási azonosítókat eredményezFixed an issue on Android that sometimes results in duplicate impression IDs used by DialogServiceConnector
  • A kapcsolatok stabilitásának fejlesztése több fordulatos interakciók és a hibák jelentése (a megszakított események használatával), amikor a DialogServiceConnectorImprovements to the stability of connections across multi-turn interactions and the reporting of failures (via Canceled events) when they occur with DialogServiceConnector
  • A DialogServiceConnector-munkamenet megkezdése mostantól megfelelően biztosítja az eseményeket, beleértve a ListenOnceAsync () hívásakor az aktív StartKeywordRecognitionAsync ()DialogServiceConnector session starts will now properly provide events, including when calling ListenOnceAsync() during an active StartKeywordRecognitionAsync()
  • A kapott DialogServiceConnector-tevékenységekhez kapcsolódó összeomlást kezelteAddressed a crash associated with DialogServiceConnector activities being received

MintákSamples

  • Gyors útmutató a XamarinQuickstart for Xamarin
  • Frissített CPP-gyors útmutató Linux ARM64-információkkalUpdated CPP Quickstart with Linux ARM64 information
  • Frissített Unity rövid útmutató iOS-adatokkalUpdated Unity quickstart with iOS information

Speech SDK 1.6.0:2019 – júniusi kiadásSpeech SDK 1.6.0: 2019-June release

MintákSamples

  • Gyors példák a UWP és az Unity szövegének beszédéreQuickstart samples for Text To Speech on UWP and Unity
  • Gyors üzembe helyezési minta iOS rendszerenQuickstart sample for Swift on iOS
  • A speech & Szándékfelismerés és a fordítás Unity mintáiUnity samples for Speech & Intent Recognition and Translation
  • Frissített gyors üzembe helyezési minták a DialogServiceConnectorUpdated quickstart samples for DialogServiceConnector

Tökéletesítések/változásokImprovements / Changes

  • Párbeszédpanel névtere:Dialog namespace:
    • A SpeechBotConnector átnevezve lett a DialogServiceConnectorSpeechBotConnector has been renamed to DialogServiceConnector
    • A BotConfig átnevezve lett a DialogServiceConfigBotConfig has been renamed to DialogServiceConfig
    • BotConfig:: a FromChannelSecret () leképezése újra lett rendelve a DialogServiceConfig:: FromBotSecret ()BotConfig::FromChannelSecret() has been remapped to DialogServiceConfig::FromBotSecret()
    • Az Átnevezés után az összes meglévő közvetlen beszédfelismerési ügyfél továbbra is támogatott.All existing Direct Line Speech clients continue to be supported after the rename
  • Az TTS REST-adapter frissítése a proxy és az állandó kapcsolatok támogatásáhozUpdate TTS REST adapter to support proxy, persistent connection
  • Javítsa a hibaüzenetet, ha egy érvénytelen régiót ad átImprove error message when an invalid region is passed
  • Swift/Objective-C:Swift/Objective-C:
    • Továbbfejlesztett hibajelentés: az olyan metódusok, amelyek egy hibát okozhatnak, két verzióban jelennek meg: az egyik, amely egy NSError objektumot tesz elérhetővé a hibák kezelésére, és egy kivételt felvet.Improved error reporting: Methods that can result in an error are now present in two versions: One that exposes an NSError object for error handling, and one that raises an exception. Az előbbi a Swift számára elérhetővé válnak.The former are exposed to Swift. Ehhez a változáshoz a meglévő Swift-kódnak való átalakításra van szükség.This change requires adaptations to existing Swift code.
    • Továbbfejlesztett események feldolgozásaImproved event handling

HibajavításokBug fixes

  • Javítás a TTS-hez: Ha a SpeakTextAsync a jövőben nem várakozik, amíg a hang nem fejeződött beFix for TTS: where SpeakTextAsync future returned without waiting until audio has completed rendering
  • A teljes nyelvi támogatás engedélyezéséhez C# javítsa a karakterláncok előkészítésétFix for marshaling strings in C# to enable full language support
  • A .NET Core-alkalmazás problémáinak elhárítása az alapszintű függvénytár betöltéséhez a mintákban a net461 Target Framework használatávalFix for .NET core app problem to load core library with net461 target framework in samples
  • Javítsa ki az esetenkénti problémákat, hogy natív kódtárakat helyezzen üzembe a minták kimeneti mappájábaFix for occasional issues to deploy native libraries to the output folder in samples
  • Javítás a webes szoftvercsatorna megbízható bezárásakorFix for web socket closing reliably
  • Javítsa a lehetséges összeomlást a Linuxon nagyon nagy terhelés alatt álló kapcsolatok megnyitásakorFix for possible crash while opening a connection under very heavy load on Linux
  • Javítsa ki a hiányzó metaadatokat a macOS-keretrendszer csomagbanFix for missing metadata in the framework bundle for macOS
  • A Windows pip install --user kapcsolatos problémák elhárításaFix for problems with pip install --user on Windows

Speech SDK 1.5.1Speech SDK 1.5.1

Ez egy hibajavítási kiadás, amely csak a natív/felügyelt SDK-t érinti.This is a bug fix release and only affecting the native/managed SDK. Ez nem befolyásolja az SDK JavaScript-verzióját.It is not affecting the JavaScript version of the SDK.

HibajavításokBug fixes

  • Javítsa a FromSubscription, ha a beszélgetési átirattal együtt használja.Fix FromSubscription when used with Conversation Transcription.
  • Javítsa ki a kulcsszót a hangsegédek esetében.Fix bug in keyword spotting for voice assistants.

Speech SDK 1.5.0:2019 – májusi kiadásSpeech SDK 1.5.0: 2019-May release

Új funkciókNew features

  • Mostantól elérhető a Windows és a Linux rendszerhez készült kulcsszó-észrevétel (KWS).Keyword spotting (KWS) is now available for Windows and Linux. A KWS funkció bármilyen mikrofonos típussal működhet, a hivatalos KWS-támogatás azonban jelenleg az Azure Kinect DK hardverben vagy a Speech Devices SDK-ban található mikrofon-tömbökre korlátozódik.KWS functionality might work with any microphone type, official KWS support, however, is currently limited to the microphone arrays found in the Azure Kinect DK hardware or the Speech Devices SDK.
  • A kifejezésre mutató funkció az SDK-n keresztül érhető el.Phrase hint functionality is available through the SDK. További információ: itt.For more information, see here.
  • A társalgási átirat funkció az SDK-n keresztül érhető el.Conversation transcription functionality is available through the SDK. Lásd itt.See here.
  • Adja hozzá a hangsegédek támogatását a közvetlen vonalas beszéd csatornán keresztül.Add support for voice assistants using the Direct Line Speech channel.

MintákSamples

  • További minták az SDK által támogatott új szolgáltatásokhoz vagy új szolgáltatásokhoz.Added samples for new features or new services supported by the SDK.

Tökéletesítések/változásokImprovements / Changes

  • Különböző felismerő tulajdonságok lettek hozzáadva a szolgáltatás viselkedésének vagy a szolgáltatás eredményeinek (például maszkolási káromkodás és mások) beállításához.Added various recognizer properties to adjust service behavior or service results (like masking profanity and others).
  • Mostantól konfigurálhatja a felismerőt a szabványos konfigurációs tulajdonságok segítségével, még akkor is, ha létrehozta a felismerő FromEndpoint.You can now configure the recognizer through the standard configuration properties, even if you created the recognizer FromEndpoint.
  • Objective-C: OutputFormat tulajdonság hozzáadva a SPXSpeechConfiguration-hez.Objective-C: OutputFormat property was added to SPXSpeechConfiguration.
  • Az SDK mostantól támogatja a Debian 9-es Linux-disztribúciót.The SDK now supports Debian 9 as a Linux distribution.

HibajavításokBug fixes

  • Kijavított egy problémát, amelyben a beszélő erőforrás túl korán megsemmisült a szöveg-beszédben.Fixed a problem where the speaker resource was destructed too early in text-to-speech.

Speech SDK 1.4.2Speech SDK 1.4.2

Ez egy hibajavítási kiadás, amely csak a natív/felügyelt SDK-t érinti.This is a bug fix release and only affecting the native/managed SDK. Ez nem befolyásolja az SDK JavaScript-verzióját.It is not affecting the JavaScript version of the SDK.

Speech SDK 1.4.1Speech SDK 1.4.1

Ez egy csak JavaScript kiadás.This is a JavaScript-only release. Nem lettek hozzáadva funkciók.No features have been added. A következő javítások történtek:The following fixes were made:

  • A web Pack használatának megakadályozása a https-proxy-Agent betöltésében.Prevent web pack from loading https-proxy-agent.

Speech SDK 1.4.0:2019 – április kiadásSpeech SDK 1.4.0: 2019-April release

Új funkciókNew features

  • Az SDK mostantól támogatja a Text-to-speech szolgáltatást béta verzióként.The SDK now supports the text-to-speech service as a beta version. A Windows és a Linux rendszerű asztali C++ számítógépeken C#támogatott.It is supported on Windows and Linux Desktop from C++ and C#. További információkért tekintse meg a szöveg – beszéd áttekintést.For more information, check the text-to-speech overview.
  • Az SDK mostantól stream bemeneti fájlként támogatja az MP3 és az Opus/OGG hangfájlokat.The SDK now supports MP3 and Opus/OGG audio files as stream input files. Ez a funkció csak a (z) C++ és C# rendszerű Linux rendszeren érhető el (további részletek itt).This feature is available only on Linux from C++ and C# and is currently in beta (more details here).
  • A Java, a .NET Core C++ és a Objective-C beszédfelismerési SDK-val MacOS-támogatást szerzett.The Speech SDK for Java, .NET core, C++ and Objective-C have gained macOS support. A macOS-hez készült Objective-C-támogatás jelenleg béta verzióban érhető el.The Objective-C support for macOS is currently in beta.
  • iOS: az iOS-hez készült Speech SDK (Objective-C) mostantól CocoaPod is közzé lett téve.iOS: The Speech SDK for iOS (Objective-C) is now also published as a CocoaPod.
  • JavaScript: nem alapértelmezett mikrofon bemeneti eszközként való támogatása.JavaScript: Support for non-default microphone as an input device.
  • JavaScript: proxy-támogatás a Node. js-hez.JavaScript: Proxy support for Node.js.

MintákSamples

  • A (z) C++ és a (z) és a (z) és a (z) és a MacOS rendszerhez készült Speech SDK használatát aSamples for using the Speech SDK with C++ and with Objective-C on macOS have been added.
  • A Text-to-speech szolgáltatás használatát bemutató minták lettek hozzáadva.Samples demonstrating the usage of the text-to-speech service have been added.

Tökéletesítések/változásokImprovements / Changes

  • Python: a felismerési eredmények további tulajdonságai már elérhetők a properties tulajdonságon keresztül.Python: Additional properties of recognition results are now exposed via the properties property.
  • A fejlesztéshez és a hibakereséshez további támogatást az SDK-naplózási és diagnosztikai információk naplófájlba való átirányítására (további részletek itttalál).For additional development and debug support, you can redirect SDK logging and diagnostics information into a log file (more details here).
  • JavaScript: a hangfeldolgozási teljesítmény javítása.JavaScript: Improve audio processing performance.

HibajavításokBug fixes

  • Mac/iOS: olyan hiba, amely hosszú várakozást eredményezett, ha a beszédfelismerési szolgáltatáshoz való kapcsolódás nem lett meghatározva.Mac/iOS: A bug that led to a long wait when a connection to the Speech Service could not be established was fixed.
  • Python: javítsa a hibák kezelését a Python-visszahívásokban.Python: improve error handling for arguments in Python callbacks.
  • JavaScript: helytelen állapotú jelentéskészítés a beszédfelismeréshez a RequestSession.JavaScript: Fixed wrong state reporting for speech ended on RequestSession.

Speech SDK 1.3.1:2019 – február frissítésSpeech SDK 1.3.1: 2019-February refresh

Ez egy hibajavítási kiadás, amely csak a natív/felügyelt SDK-t érinti.This is a bug fix release and only affecting the native/managed SDK. Ez nem befolyásolja az SDK JavaScript-verzióját.It is not affecting the JavaScript version of the SDK.

HibajavításBug fix

  • Rögzített memória-szivárgás a mikrofon bemenetének használatakor.Fixed a memory leak when using microphone input. A stream-alapú vagy a fájl bemenete nincs hatással.Stream based or file input is not affected.

Speech SDK 1.3.0:2019 – februári kiadásSpeech SDK 1.3.0: 2019-February release

Új funkciókNew Features

  • A Speech SDK a AudioConfig osztályon keresztül támogatja a bemeneti mikrofon kijelölését.The Speech SDK supports selection of the input microphone through the AudioConfig class. Ez lehetővé teszi a hangadatoknak a beszédfelismerési szolgáltatásokhoz való továbbítását egy nem alapértelmezett mikrofonból.This allows you to stream audio data to the Speech Services from a non-default microphone. További információkért tekintse meg a hangbeviteli eszköz kijelölésétismertető dokumentációt.For more information, see the documentation describing audio input device selection. Ez a funkció még nem érhető el a JavaScriptből.This feature is not yet available from JavaScript.
  • A Speech SDK mostantól támogatja az Unity használatát egy bétaverziós verzióban.The Speech SDK now supports Unity in a beta version. Visszajelzés küldése a GitHub-minta tárházánakprobléma szakaszában.Provide feedback through the issue section in the GitHub sample repository. Ez a kiadás támogatja az Unity használatát a Windows x86 és x64 (asztali vagy Univerzális Windows-platform alkalmazások) és az Android (ARM32/64, x86) esetében.This release supports Unity on Windows x86 and x64 (desktop or Universal Windows Platform applications), and Android (ARM32/64, x86). További információ az Unitygyors üzembe helyezési útmutatójában található.More information is available in our Unity quickstart.
  • A (korábbi kiadásokban szállított) Microsoft.CognitiveServices.Speech.csharp.bindings.dll fájl már nem szükséges.The file Microsoft.CognitiveServices.Speech.csharp.bindings.dll (shipped in previous releases) isn't needed anymore. A funkció mostantól integrálva van az alap SDK-ba.The functionality is now integrated into the core SDK.

MintákSamples

A következő új tartalom érhető el a példában szereplő adattárban:The following new content is available in our sample repository:

  • További minták a AudioConfig. FromMicrophoneInput-hoz.Additional samples for AudioConfig.FromMicrophoneInput.
  • További Python-minták a szándék-felismeréshez és a fordításhoz.Additional Python samples for intent recognition and translation.
  • További minták a kapcsolatok objektum iOS-ben való használatához.Additional samples for using the Connection object in iOS.
  • További Java-minták hang kimenettel való fordításhoz.Additional Java samples for translation with audio output.
  • Új minta a Batch-Átírási REST APIhasználatához.New sample for use of the Batch Transcription REST API.

Tökéletesítések/változásokImprovements / Changes

  • PythonPython
    • Javított paraméterek ellenőrzése és hibaüzenetek a SpeechConfig.Improved parameter verification and error messages in SpeechConfig.
    • Adja meg a kapcsolatok objektum támogatását.Add support for the Connection object.
    • A 32-bites Python (x86) támogatása Windows rendszeren.Support for 32-bit Python (x86) on Windows.
    • A Pythonhoz készült Speech SDK a bétaverzión kívül van.The Speech SDK for Python is out of beta.
  • iOSiOS
    • Az SDK mostantól az iOS SDK 12,1-es verziójára épül.The SDK is now built against the iOS SDK version 12.1.
    • Az SDK mostantól támogatja az iOS 9,2-es és újabb verzióit.The SDK now supports iOS versions 9.2 and later.
    • Javítsa a hivatkozási dokumentációt, és javítsa ki a tulajdonságok nevét.Improve reference documentation and fix several property names.
  • JavaScriptJavaScript
    • Adja meg a kapcsolatok objektum támogatását.Add support for the Connection object.
    • Type Definition Files hozzáadása a kötegelt JavaScripthezAdd type definition files for bundled JavaScript
    • Kezdeti támogatás és megvalósítás a kifejezésekre vonatkozó útmutatókhoz.Initial support and implementation for phrase hints.
    • Visszatérési tulajdonságok gyűjteménye a szolgáltatás JSON-vel való felismeréséhezReturn properties collection with service JSON for recognition
  • A Windows-DLL-ek mostantól egy verzió-erőforrást tartalmaznak.Windows DLLs do now contain a version resource.
  • Ha létrehoz egy felismerőt FromEndpoint hozzáadhat paramétereket közvetlenül a végpont URL-címéhez.If you create a recognizer FromEndpoint you can add parameters directly to the endpoint URL. A FromEndpoint használata nem tudja konfigurálni a felismerőt a szabványos konfigurációs tulajdonságok használatával.Using FromEndpoint you can't configure the recognizer through the standard configuration properties.

HibajavításokBug fixes

  • Az üres proxy felhasználóneve és a proxy jelszava helytelenül lett kezelve.Empty proxy username and proxy password were not handled correctly. Ebben a kiadásban, ha a proxy felhasználónevét és a proxy jelszavát üres karakterlánccá állítja be, a rendszer nem küldi el a proxyhoz való csatlakozáskor.With this release, if you set proxy username and proxy password to an empty string, they will not be submitted when connecting to the proxy.
  • Az SDK által létrehozott munkamenet-azonosítók nem mindig voltak igazán véletlenszerűek egyes nyelveken /környezetekben.SessionId's created by the SDK were not always truly random for some languages / environments. A probléma megoldásához hozzáadta a véletlenszerű generátor inicializálását.Added random generator initialization to fix this issue.
  • Az engedélyezési tokenek kezelését javítani kell.Improve handling of authorization token. Ha engedélyezési jogkivonatot szeretne használni, akkor a SpeechConfig válassza ki a elemet, és hagyja üresen az előfizetési kulcsot.If you want to use an authorization token, specify in the SpeechConfig and leave the subscription key empty. Ezután hozza létre a felismerőt a szokásos módon.Then create the recognizer as usual.
  • Bizonyos esetekben a kapcsolattípus helytelenül lett közzétéve.In some cases the Connection object wasn't released correctly. A probléma kijavítva.This issue has been fixed.
  • A JavaScript-minta úgy lett javítva, hogy támogassa a fordítási szintézis hangkimenetét a Safarion is.The JavaScript sample was fixed to support audio output for translation synthesis also on Safari.

Speech SDK 1.2.1Speech SDK 1.2.1

Ez egy csak JavaScript kiadás.This is a JavaScript-only release. Nem lettek hozzáadva funkciók.No features have been added. A következő javítások történtek:The following fixes were made:

  • A stream végén a turn. End, nem a Speech. End.Fire end of stream at turn.end, not at speech.end.
  • Javítsa ki azt a hibát a hangszivattyúban, amely nem ütemezett következő küldést, ha az aktuális küldés sikertelen volt.Fix bug in audio pump that did not schedule next send if the current send failed.
  • Az Auth-jogkivonat folyamatos felismerésének javítása.Fix continuous recognition with auth token.
  • Hibajavítás különböző felismerőhöz/végpontokhoz.Bug fix for different recognizer / endpoints.
  • Dokumentációs újítások.Documentation improvements.

Speech SDK 1.2.0:2018 – decemberi kiadásSpeech SDK 1.2.0: 2018-December release

Új funkciókNew Features

  • PythonPython
    • A Python-támogatás bétaverziója (3,5 és újabb) ebben a kiadásban érhető el.The Beta version of Python support (3.5 and above) is available with this release. További információ: itt] (rövid útmutató – python.md).For more information, see here](quickstart-python.md).
  • JavaScriptJavaScript
    • A JavaScripthez készült Speech SDK nyílt forráskódú.The Speech SDK for JavaScript has been open-sourced. A forráskód elérhető a githubon.The source code is available on GitHub.
    • Mostantól a Node. js-t is támogatja, további információ itttalálható.We now support Node.js, more info can be found here.
    • A hangmunkamenetek hosszának korlátozása el lett távolítva, az újrakapcsolódás automatikusan megtörténik a fedél alatt.The length restriction for audio sessions has been removed, reconnection will happen automatically under the cover.
  • Kapcsolatok objektumConnection Object
    • A Felismerőtől elérheti a kapcsolati objektumot.From the Recognizer, you can access a Connection object. Ezzel az objektummal explicit módon kezdeményezheti a szolgáltatás kapcsolatát, és előfizethet az események csatlakoztatására és leválasztására.This object allows you to explicitly initiate the service connection and subscribe to connect and disconnect events. (Ez a funkció még nem érhető el a JavaScriptből és a Pythonból.)(This feature is not yet available from JavaScript and Python.)
  • Az Ubuntu 18,04 támogatása.Support for Ubuntu 18.04.
  • AndroidAndroid
    • Engedélyezve van a kisegítő képesség az APK-generációban.Enabled ProGuard support during APK generation.

FejlesztéseiImprovements

  • A belső szál használatának fejlesztése, a szálak, a zárolások és a mutexek számának csökkentése.Improvements in the internal thread usage, reducing the number of threads, locks, mutexes.
  • Továbbfejlesztett hibajelentés/információk.Improved error reporting / information. Számos esetben a hibaüzenetek nem lettek propagálva az összes kiút.In several cases, error messages have not been propagated out all the way out.
  • Frissített fejlesztői függőségek a JavaScriptben, hogy naprakész modulokat használjanak.Updated development dependencies in JavaScript to use up-to-date modules.

HibajavításokBug fixes

  • Rögzített memória-szivárgások, amelyek típusa nem egyezik a RecognizeAsync.Fixed memory leaks due to a type mismatch in RecognizeAsync.
  • Bizonyos esetekben a kivételek kiszivárgása történt.In some cases exceptions were being leaked.
  • Memóriavesztés kijavítása a fordítási események argumentumai között.Fixing memory leak in translation event arguments.
  • Kijavított egy zárolási problémát a hosszú ideig futó munkamenetekben való újrakapcsolódáskor.Fixed a locking issue on reconnect in long running sessions.
  • Kijavított egy problémát, amely a sikertelen fordítások végső eredményét eredményezheti.Fixed an issue that could lead to missing final result for failed translations.
  • C#: Ha egy aszinkron művelet nem volt várt a fő szálban, lehetséges, hogy a felismerőt az aszinkron feladat befejezése előtt el lehetett végezni.C#: If an async operation wasn't awaited in the main thread, it was possible the recognizer could be disposed before the async task was completed.
  • Java: javítva a probléma a Java virtuális gép összeomlása miatt.Java: Fixed a problem resulting in a crash of the Java VM.
  • Objective-C: rögzített enumerálási leképezés; A RecognizingIntent helyett a RecognizedIntent lett visszaadva.Objective-C: Fixed enum mapping; RecognizedIntent was returned instead of RecognizingIntent.
  • JavaScript: alapértelmezett kimeneti formátum beállítása "Simple" értékre a SpeechConfig-ben.JavaScript: Set default output format to 'simple' in SpeechConfig.
  • JavaScript: a konfigurációs objektum Tulajdonságok közötti inkonzisztencia eltávolítása a JavaScriptben és más nyelveken.JavaScript: Removing inconsistency between properties on the config object in JavaScript and other languages.

MintákSamples

  • Több minta frissítése és javítása (például kimeneti hangok a fordításhoz stb.).Updated and fixed several samples (for example output voices for translation, etc.).
  • Node. js-minták lettek hozzáadva a minta tárházban.Added Node.js samples in the sample repository.

Speech SDK 1.1.0Speech SDK 1.1.0

Új funkciókNew Features

  • Támogatás Android x86/x64 rendszerhez.Support for Android x86/x64.
  • Proxy támogatása: a SpeechConfig objektumban mostantól meghívhat egy függvényt a proxy információk (állomásnév, port, Felhasználónév és jelszó) beállítására.Proxy Support: In the SpeechConfig object, you can now call a function to set the proxy information (hostname, port, username, and password). Ez a funkció még nem érhető el az iOS rendszeren.This feature is not yet available on iOS.
  • Javított hibakódok és üzenetek.Improved error code and messages. Ha egy felismerés hibát adott vissza, akkor a Reason (a megszakított eseménynél), vagy CancellationDetails (az elismerés eredménye) Error.If a recognition returned an error, this did already set Reason (in canceled event) or CancellationDetails (in recognition result) to Error. A megszakított esemény most két további tagot tartalmaz, ErrorCode és ErrorDetails.The canceled event now contains two additional members, ErrorCode and ErrorDetails. Ha a kiszolgáló további hibaüzeneteket adott vissza a jelentett hibával, mostantól elérhető lesz az új tagokban.If the server returned additional error information with the reported error, it will now be available in the new members.

FejlesztéseiImprovements

  • További ellenőrzés történt a felismerő konfigurációjában, és további hibaüzenetet adott hozzá.Added additional verification in the recognizer configuration, and added additional error message.
  • Hatékonyabban kezelhető a hosszú idő a hangfájlok közepén.Improved handling of long-time silence in middle of an audio file.
  • NuGet csomag: a .NET-keretrendszer projektjeihez a AnyCPU-konfigurációval való kiépítés megakadályozása.NuGet package: for .NET Framework projects, it prevents building with AnyCPU configuration.

HibajavításokBug fixes

  • Rögzített több kivétel található a felismerők között.Fixed several exceptions found in recognizers. Emellett a kivételek bekerülnek és megszakított eseményre lesznek konvertálva.In addition, exceptions are caught and converted into Canceled event.
  • Memóriavesztés kijavítása a Property Management szolgáltatásban.Fix a memory leak in property management.
  • Kijavítva a hiba, amelyben egy hangbemeneti fájl összeomlhat a felismerővel.Fixed bug in which an audio input file could crash the recognizer.
  • Kijavítva egy hiba, amelyben az események egy munkamenet-leállítási esemény után fogadhatók.Fixed a bug where events could be received after a session stop event.
  • Rögzített bizonyos versenyhelyzet-feltételek a Threading-ben.Fixed some race conditions in threading.
  • Javítva lett egy iOS-kompatibilitási probléma, amely összeomlást eredményezhet.Fixed an iOS compatibility issue that could result in a crash.
  • Az androidos mikrofonok támogatásának stabilitási fejlesztése.Stability improvements for Android microphone support.
  • Kijavítva a hiba, ha egy felismerő a JavaScriptben figyelmen kívül hagyja az elismerés nyelvét.Fixed a bug where a recognizer in JavaScript would ignore the recognition language.
  • Kijavítva egy hiba, amely megakadályozza a EndpointId (bizonyos esetekben) a JavaScriptben való beállítását.Fixed a bug preventing setting the EndpointId (in some cases) in JavaScript.
  • A AddIntent megváltoztatott a JavaScriptben, és hozzáadta a hiányzó AddIntent JavaScript-aláírást.Changed parameter order in AddIntent in JavaScript, and added missing AddIntent JavaScript signature.

MintákSamples

  • A C++ rendszer C# hozzáadta a és a mintát a lekéréses és leküldéses adatfolyam-használathoz a minta tárházban.Added C++ and C# samplea for pull and push stream usage in the sample repository.

Speech SDK 1.0.1Speech SDK 1.0.1

Megbízhatósági javítások és hibajavítások:Reliability improvements and bug fixes:

  • Rögzített potenciális végzetes hiba történt a versenyhelyzet ártalmatlanítását kiváltó feltétele miattFixed potential fatal error due to race condition in disposing recognizer
  • Kijavított lehetséges végzetes hiba a nem beállított tulajdonságok esetében.Fixed potential fatal error in case of unset properties.
  • További hibák és paraméterek ellenőrzése hozzáadva.Added additional error and parameter checking.
  • Objective-C: a lehetséges végzetes hiba történt a NSString-ben a név felülbírálása miatt.Objective-C: Fixed possible fatal error caused by name overriding in NSString.
  • Objective-C: az API igazított láthatóságaObjective-C: Adjusted visibility of API
  • JavaScript: az eseményekkel és azok hasznos adataival kapcsolatban rögzített.JavaScript: Fixed regarding events and their payloads.
  • Dokumentációs újítások.Documentation improvements.

A minta adattárábanegy új minta lett hozzáadva a javascripthez.In our sample repository, a new sample for JavaScript was added.

Cognitive Services Speech SDK 1.0.0:2018 – szeptemberi kiadásCognitive Services Speech SDK 1.0.0: 2018-September release

Új funkciókNew features

Változtatások megszakításaBreaking changes

  • Ebben a kiadásban számos megszakított változást vezetünk be.With this release, a number of breaking changes are introduced. További részletekért olvassa el ezt a lapot .Check this page for details.

Cognitive Services Speech SDK 0.6.0:2018 – augusztus kiadásCognitive Services Speech SDK 0.6.0: 2018-August release

Új funkciókNew features

  • A Speech SDK-val létrehozott UWP-alkalmazások mostantól átadhatják a Windows-alkalmazás minősítési csomagját (WACK).UWP apps built with the Speech SDK now can pass the Windows App Certification Kit (WACK). Tekintse meg a UWPrövid útmutatót.Check out the UWP quickstart.
  • .NET Standard 2,0-támogatás Linux rendszeren (Ubuntu 16,04 x64).Support for .NET Standard 2.0 on Linux (Ubuntu 16.04 x64).
  • Kísérleti: a Java 8 támogatása Windows (64 bites) és Linux rendszeren (Ubuntu 16,04 x64).Experimental: Support Java 8 on Windows (64-bit) and Linux (Ubuntu 16.04 x64). Tekintse meg a Java Runtime Environmentrövid útmutatót.Check out the Java Runtime Environment quickstart.

Funkcionális változásFunctional change

  • További hibák részletes információinak közzététele a csatlakoztatási hibákról.Expose additional error detail information on connection errors.

Változtatások megszakításaBreaking changes

  • Java (Android) esetén a SpeechFactory.configureNativePlatformBindingWithDefaultCertificate függvényhez már nem szükséges elérésiút-paraméter.On Java (Android), the SpeechFactory.configureNativePlatformBindingWithDefaultCertificate function no longer requires a path parameter. A rendszer mostantól automatikusan észleli az elérési utat az összes támogatott platformon.Now the path is automatically detected on all supported platforms.
  • A (EndpointUrl Java- C# ban található tulajdonság get-accesser objektuma el lett távolítva.The get-accessor of the property EndpointUrl in Java and C# was removed.

HibajavításokBug fixes

  • A Java-ban a fordítási felismerő hangszintézisének eredménye most már megvalósítva van.In Java, the audio synthesis result on the translation recognizer is implemented now.
  • Kijavítva egy olyan hibát, amely inaktív szálakat okozhat, és nagyobb számú nyitott és nem használt szoftvercsatorna van.Fixed a bug that could cause inactive threads and an increased number of open and unused sockets.
  • Javítva a probléma, ahol a hosszan futó felismerés megszakadhat az átvitel közepén.Fixed a problem, where a long-running recognition could terminate in the middle of the transmission.
  • Rögzített versenyhelyzet a felismerő leállításakor.Fixed a race condition in recognizer shutdown.

Cognitive Services Speech SDK 0.5.0:2018 – júliusi kiadásCognitive Services Speech SDK 0.5.0: 2018-July release

Új funkciókNew features

  • Támogatás Android platform (API 23: Android 6,0 Marshmallow vagy újabb).Support Android platform (API 23: Android 6.0 Marshmallow or higher). Tekintse meg az androidosrövid útmutatót.Check out the Android quickstart.
  • A .NET Standard 2,0 támogatása Windows rendszeren.Support .NET Standard 2.0 on Windows. Tekintse meg a .net Corerövid útmutatót.Check out the .NET Core quickstart.
  • Kísérleti: a UWP támogatása Windows rendszeren (1709-es vagy újabb verzió).Experimental: Support UWP on Windows (version 1709 or later).
    • Tekintse meg a UWPrövid útmutatót.Check out the UWP quickstart.
    • Megjegyzés: a Speech SDK-val készített UWP-alkalmazások még nem adják át a Windows-alkalmazás minősítési csomagját (WACK).Note: UWP apps built with the Speech SDK do not yet pass the Windows App Certification Kit (WACK).
  • A hosszan futó felismerés támogatása automatikus újracsatlakoztatással.Support long-running recognition with automatic reconnection.

Funkcionális változásokFunctional changes

  • StartContinuousRecognitionAsync() támogatja a hosszan futó felismerést.StartContinuousRecognitionAsync() supports long-running recognition.
  • A felismerési eredmény több mezőt tartalmaz.The recognition result contains more fields. Ezek a felismert szöveg és a felismerési állapotot jelképező további értékek (a kullancsok esetében is) és az elszámolási állapotot jelző, például a InitialSilenceTimeout és az InitialBabbleTimeout.They're offset from the audio beginning and duration (both in ticks) of the recognized text and additional values that represent recognition status, for example, InitialSilenceTimeout and InitialBabbleTimeout.
  • Támogatási AuthorizationToken a gyári példányok létrehozásához.Support AuthorizationToken for creating factory instances.

Változtatások megszakításaBreaking changes

  • Felismerési események: nem egyező eseménytípus lett egyesítve a hiba eseményében.Recognition events: NoMatch event type was merged into the Error event.
  • A SpeechOutputFormat C# a (z) OutputFormat névre lett átnevezve, hogy C++megmaradjon az igazítása.SpeechOutputFormat in C# was renamed to OutputFormat to stay aligned with C++.
  • A AudioInputStream csatoló egyes módszereinek visszatérési típusa némileg megváltozott:The return type of some methods of the AudioInputStream interface changed slightly:
    • A Java-ban a read metódus most a inthelyett long ad vissza.In Java, the read method now returns long instead of int.
    • A C#-ben a Read metódus most a inthelyett uint ad vissza.In C#, the Read method now returns uint instead of int.
    • A C++-ben a Read és GetFormat metódusok mostantól a inthelyett size_t adnak vissza.In C++, the Read and GetFormat methods now return size_t instead of int.
  • C++: A hangbemeneti streamek példányai már csak shared_ptrként adhatók át.C++: Instances of audio input streams now can be passed only as a shared_ptr.

HibajavításokBug fixes

  • Az eredményben rögzített helytelen visszatérési értékek RecognizeAsync() időtúllépés miatt.Fixed incorrect return values in the result when RecognizeAsync() times out.
  • A Windows Media Foundation-kódtárainak függősége el lett távolítva.The dependency on media foundation libraries on Windows was removed. Az SDK mostantól a Core audio API-kat használja.The SDK now uses Core Audio APIs.
  • Dokumentációs javítás: hozzáadott egy régiókat tartalmazó lapot a támogatott régiók leírásához.Documentation fix: Added a regions page to describe the supported regions.

Ismert problémaKnown issue

  • Az Androidhoz készült Speech SDK nem jelenti a fordításhoz tartozó beszédfelismerési eredmények jelentését.The Speech SDK for Android doesn't report speech synthesis results for translation. Ezt a problémát a következő kiadásban rögzíti a rendszer.This issue will be fixed in the next release.

Cognitive Services Speech SDK 0.4.0:2018 – júniusi kiadásCognitive Services Speech SDK 0.4.0: 2018-June release

Funkcionális változásokFunctional changes

  • AudioInputStreamAudioInputStream

    A felismerő mostantól hangforrásként használhatja a streamet.A recognizer now can consume a stream as the audio source. További információ: a kapcsolódó útmutató.For more information, see the related how-to guide.

  • Részletes kimeneti formátumDetailed output format

    SpeechRecognizerlétrehozásakor Detailed vagy Simple kimeneti formátumot kérhet le.When you create a SpeechRecognizer, you can request Detailed or Simple output format. A DetailedSpeechRecognitionResult tartalmaz egy megbízhatósági pontszámot, a felismert szöveget, a nyers lexikális űrlapot, a normalizált formát és a normalizált formát maszkolásos káromkodással.The DetailedSpeechRecognitionResult contains a confidence score, recognized text, raw lexical form, normalized form, and normalized form with masked profanity.

Változás megszakításaBreaking change

  • SpeechRecognitionResult.Textra módosult, SpeechRecognitionResult.RecognizedText C#a alkalmazásban.Changed to SpeechRecognitionResult.Text from SpeechRecognitionResult.RecognizedText in C#.

HibajavításokBug fixes

  • Egy lehetséges visszahívási probléma javítva az USP-rétegben a leállítás során.Fixed a possible callback issue in the USP layer during shutdown.

  • Ha a felismerő hangbemeneti fájlt használt, a fájl a szükségesnél hosszabb ideig tartott.If a recognizer consumed an audio input file, it was holding on to the file handle longer than necessary.

  • Az üzenet-szivattyú és a felismerő között több holtpont is megszűnt.Removed several deadlocks between the message pump and the recognizer.

  • Ha a szolgáltatás válasza időtúllépés miatt megtörténik, akkor a NoMatch.Fire a NoMatch result when the response from service is timed out.

  • A Windows Media Foundation kódtárai betöltődik.The media foundation libraries on Windows are delay loaded. Ez a függvénytár csak a mikrofon bemenetéhez szükséges.This library is required for microphone input only.

  • A hangadatok feltöltési sebessége az eredeti hangsebesség körülbelül kétszeresére korlátozódik.The upload speed for audio data is limited to about twice the original audio speed.

  • Windows rendszeren a C# .net-szerelvények már erős névvel rendelkeznek.On Windows, C# .NET assemblies now are strong named.

  • Dokumentációs javítás: Region a felismerő létrehozásához szükséges információk.Documentation fix: Region is required information to create a recognizer.

További minták lettek hozzáadva, és folyamatosan frissülnek.More samples have been added and are constantly being updated. A legújabb mintákhoz lásd a SPEECH SDK Samples GitHub-tárházát.For the latest set of samples, see the Speech SDK samples GitHub repository.

Cognitive Services Speech SDK 0.2.12733:2018 – májusi kiadásCognitive Services Speech SDK 0.2.12733: 2018-May release

Ez a kiadás a Cognitive Services Speech SDK első nyilvános előzetes kiadása.This release is the first public preview release of the Cognitive Services Speech SDK.