Mi a beszéd fordítása?What is speech translation?

Az Azure Speech Servicesből való beszéd-fordítás lehetővé teszi a hangadatfolyamok valós idejű, több nyelvű beszédfelismerési és beszéd-szöveges fordítását.Speech translation from Azure Speech Services, enables real-time, multi-language speech-to-speech and speech-to-text translation of audio streams. A Speech SDK-val az alkalmazások, eszközök és eszközök hozzáférhetnek a forrás-átírásokhoz és a fordítási kimenetekhez a megadott hanghoz.With the Speech SDK, your applications, tools, and devices have access to source transcriptions and translation outputs for provided audio. Az ideiglenes átírási és fordítási eredményeket a rendszer beszéd észlelésekor adja vissza, és a Final Results is konvertálható a szintetizált beszédbe.Interim transcription and translation results are returned as speech is detected, and finals results can be converted into synthesized speech.

A Microsoft fordítói motorját két különböző módszer látja el: statisztikai gépi fordítás (SMT) és neurális gépi fordítás (NMT).Microsoft's translation engine is powered by two different approaches: statistical machine translation (SMT) and neural machine translation (NMT). A SMT speciális statisztikai elemzést használ a lehetséges fordítások megbecslésére néhány szó kontextusában.SMT uses advanced statistical analysis to estimate the best possible translations given the context of a few words. A NMT-alapú neurális hálózatokkal pontosabb és természetesebb fordításokat biztosítanak a szavak fordításához a mondatok teljes kontextusával.With NMT, neural networks are used to provide more accurate, natural-sounding translations by using the full context of sentences to translate words.

A Microsoft jelenleg a NMT használja a legnépszerűbb nyelvekre való fordításhoz.Today, Microsoft uses NMT for translation to most popular languages. A beszéd-beszéd fordításhoz elérhető összes nyelv a NMT.All languages available for speech-to-speech translation are powered by NMT. A beszédfelismerési és a szöveges fordítás a nyelvi pároktól függően SMT-t vagy NMT-t is használhat.Speech-to-text translation may use SMT or NMT depending on the language pair. Ha a NMT támogatja a célként megadott nyelvet, a teljes fordítás NMT-alapú.When the target language is supported by NMT, the full translation is NMT-powered. Ha a NMT nem támogatja a célként megadott nyelvet, a fordítás a NMT és az SMT hibrid változata, amely az angol nyelvet használja a két nyelv közötti "pivot" kifejezéssel.When the target language isn't supported by NMT, the translation is a hybrid of NMT and SMT, using English as a "pivot" between the two languages.

Alapvető funkciókCore features

A Speech SDK és a REST API-k segítségével az alábbi funkciók érhetők el:Here are the features available via the Speech SDK and REST APIs:

Használati esetUse case SDKSDK RESTREST
Beszéd és szöveg közötti fordítás felismerési eredményekkel.Speech-to-text translation with recognition results. IgenYes NemNo
Beszéd – beszéd fordítás.Speech-to-speech translation. IgenYes NemNo
Az ideiglenes felismerés és a fordítás eredményei.Interim recognition and translation results. IgenYes NemNo

Ismerkedés a beszédfelismerési fordítássalGet started with speech translation

Olyan gyors útmutatókat is kínálunk, amelyek kevesebb, mint 10 perc alatt futtatják a kódot.We offer quickstarts designed to have you running code in less than 10 minutes. Ez a táblázat a beszéd fordítási útmutatóinak nyelv alapján rendezett listáját tartalmazza.This table includes a list of speech translation quickstarts organized by language.

Gyors útmutatóQuickstart PlatformPlatform API-referenciaAPI reference
C#, .NET CoreC#, .NET Core WindowsWindows TallózásBrowse
C#, .NET-keretrendszerC#, .NET Framework WindowsWindows TallózásBrowse
C#, UWPC#, UWP WindowsWindows TallózásBrowse
C++C++ WindowsWindows TallózásBrowse
JavaJava Windows, Linux, macOSWindows, Linux, macOS TallózásBrowse

MintakódSample code

A Speech SDK mintakód a GitHubon érhető el.Sample code for the Speech SDK is available on GitHub. Ezek a minták olyan gyakori forgatókönyveket foglalnak magukban, mint például a hang olvasása egy fájlból vagy adatfolyamból, a folyamatos és az egylövéses felismerés/fordítás, valamint az egyéni modellek használata.These samples cover common scenarios like reading audio from a file or stream, continuous and single-shot recognition/translation, and working with custom models.

Migrálási útmutatókMigration guides

Ha alkalmazásai, eszközei vagy termékei a Translator Speech APIhasználják, a rendszer útmutatók létrehozásával segít a Speech Services szolgáltatásba való Migrálás során.If your applications, tools, or products are using the Translator Speech API, we've created guides to help you migrate to the Speech Services.

SegédanyagokReference docs

További lépésekNext steps