Пакет SDK службы "Речь" для C# доступен в виде пакета NuGet и реализует .NET Standard 2.0. Дополнительные сведения см. в статье Microsoft.CognitiveServices.Speech.
В разделе "Начало работы" выберите "Создать проект".
В окне Создание проекта выберите Консольное приложение (.NET Framework) и нажмите кнопку Далее.
В разделе "Настройка нового проекта" для имени проекта введите helloworld, выберите или создайте путь к каталогу в location, а затем нажмите кнопку "Создать".
В строке меню Visual Studio выберите Инструменты > Получить инструменты и компоненты. На этом шаге откроется установщик Visual Studio и отображается диалоговое окно "Изменение ".
Проверьте, доступна ли рабочая нагрузка разработки классического приложения .NET. Если рабочая нагрузка не установлена, выберите ее и нажмите кнопку "Изменить ", чтобы начать установку. Скачивание и установка могут занять несколько минут.
Если разработка классических приложений .NET уже выбрана, нажмите кнопку "Закрыть ", чтобы закрыть диалоговое окно.
Закройте Visual Studio Installer.
Установка пакета SDK для службы "Речь" с помощью диспетчера пакетов NuGet
В Обозревателе решений щелкните правой кнопкой мыши проект helloworld и выберите Управление пакетами NuGet, чтобы отобразить Диспетчер пакетов NuGet.
В правом верхнем углу найдите раскрывающийся список "Источник пакета" и убедитесь, что выбран nuget.org .
В левом верхнем углу нажмите кнопку Просмотреть.
В поле поиска введите Microsoft.CognitiveServices.Speech и нажмите клавишу ВВОД.
В результатах поиска выберите пакет Microsoft.CognitiveServices.Speech, а затем выберите Установить для установки последней стабильной версии.
Примите все соглашения и лицензии для запуска установки.
После установки пакета на Консоли диспетчера пакетов появится подтверждение.
Выбор целевой архитектуры
Чтобы создать и запустить консольное приложение, создайте конфигурацию платформы, соответствующую архитектуре компьютера.
В меню выберите "Сборка>Configuration Manager". Откроется диалоговое окноConfigurationManager (Диспетчер конфигураций).
В раскрывающемся списке "Активная платформа решения" выберите "Создать". Откроется диалоговое окно Создание платформы решения.
В раскрывающемся списке "Тип" или выберите новую платформу :
Если вы используете 64-разрядную версию Windows, выберите x64.
Если вы используете 32-разрядную версию Windows, выберите x86.
Нажмите ОК, а затем Закрыть.
В этом руководстве показано, как установить пакет SDK службы "Речь" для консольного приложения .NET Core. .NET Core — это кроссплатформенная платформа .NET с открытым кодом, которая реализует спецификацию .NET Standard.
Для работы с этим руководством требуется следующее:
Создание проекта Visual Studio и установка пакета SDK службы "Речь"
Запустите Visual Studio 2017.
Убедитесь, что доступна кроссплатформенная рабочая нагрузка разработки .NET. Выберите средства получения инструментов>и компонентов в строке меню Visual Studio, чтобы открыть Visual Studio Installer. Если эта рабочая нагрузка уже включена, закройте диалоговое окно.
В противном случае выберите кроссплатформенную разработку .NET Core и выберите " Изменить". Для установки этого нового компонента нужно некоторое время.
Создайте консольное приложение Visual C# .NET Core в диалоговом окне "Новый проект ". В левой области разверните узел "Установленный>Visual C#>.NET Core". Затем выберите Console App (.NET Core) (Консольное приложение (.NET Core)). В качестве имени проекта введите helloworld.
Установите и создайте ссылку на пакет Speech SDK NuGet. В обозревателе решений правой кнопкой мыши щелкните решение и выберите пункт Manage NuGet Packages for Solution (Управление пакетами NuGet для решения).
Выберите "Обзор", а затем в правом верхнем углу для источника пакета выберите nuget.org.
Найдите пакет Microsoft.CognitiveServices.Speech и установите его в проект helloworld.
Примите условия отображаемой лицензии, чтобы начать установку пакета NuGet.
После установки пакета в консоли диспетчер пакетов появится подтверждение.
Для разработки в Unity пакет SDK службы "Речь" поддерживает Windows Desktop (x86 и x64) или универсальную платформу Windows (x86, x64, ARM и ARM64), Android (x86, ARM32/64), iOS (симулятор x64 и ARM64) и Mac (x64).
Необходимые компоненты
Для работы с этим руководством требуется следующее:
Для Android потребуется устройство Android на основе ARM (API 23: Android 6.0 Marshmallow или более поздняя версия), настроенное для разработки, с рабочим микрофоном.
Для iOS потребуется устройство iOS (ARM64), настроенное для разработки, с рабочим микрофоном.
В macOS устройство Mac (x64) и последняя версия LTS Unity 2019 или более поздней для встроенной поддержки доступа к микрофону в параметрах проигрывателя Unity.
Установка пакета SDK службы "Речь" для Unity
Чтобы установить пакет SDK службы "Речь" для Unity, выполните следующие действия:
Скачайте и откройте пакет SDK службы "Речь" для Unity. Пакет SDK упаковается в виде пакета ресурсов Unity (.unitypackage) и уже должен быть связан с Unity. При открытии пакета ресурса появляется диалоговое окно импорта пакета Unity. Чтобы этот шаг получился, может потребоваться создать и открыть пустой проект.
Убедитесь, что выбраны все файлы, и нажмите кнопку Импортировать. Через некоторое время пакет ресурса Unity будет импортирован в проект.
Дополнительные сведения об импорте пакетов ресурсов в Unity см. в документации по Unity.
В этом руководстве объясняется, как создать проект универсальной платформы Windows (UWP) и установить пакет SDK службы "Речь" для C#. Универсальная платформа Windows позволяет разрабатывать приложения, работающие на любом устройстве, которое поддерживает Windows 10, включая компьютеры, Xbox, Surface Hub и другие устройств.
Для работы с этим руководством требуется следующее:
Создание проекта Visual Studio и установка пакета SDK службы "Речь"
Чтобы создать проект Visual Studio для разработки UWP, вам потребуется выполнить следующие действия.
Настройка параметров разработки Visual Studio.
Создание проекта и выбор целевой архитектуры.
Настройка записи звука.
Установка пакета SDK службы "Речь".
Настройка параметров разработки Visual Studio
Убедитесь, что вы правильно настроены в Visual Studio для разработки UWP:
Откройте Visual Studio, чтобы отобразить окно запуска.
Выберите Продолжить без кода для перехода в интегрированную среду разработки Visual Studio.
В строке меню Visual Studio выберите Инструменты>Get Tools and Features (Получить инструменты и компоненты), чтобы открыть Visual Studio Installer и просмотреть диалоговое окно Идет изменение.
На вкладке "Рабочие нагрузки" найдите рабочую нагрузку универсальная платформа Windows разработки. Если эта рабочая нагрузка уже выбрана, закройте диалоговое окно "Изменение " и закройте установщик Visual Studio. Пропустите остальную часть этой процедуры.
Выберите универсальная платформа Windows разработку и нажмите кнопку "Изменить".
В диалоговом окне "Перед началом работы" нажмите кнопку "Продолжить" для установки рабочей нагрузки разработки UWP. Установка нового компонента может занять некоторое время.
Закройте Visual Studio Installer.
Создание проекта
Далее создайте проект и выберите целевую архитектуру:
В строке меню Visual Studio выберите Файл>Создать>Проект, чтобы открыть окно Создание проекта.
Найдите и выберите Пустое приложение (универсальные приложения Windows). Убедитесь, что выбрана версия C# этого типа проекта, а не Visual Basic.
Выберите Далее.
В диалоговом окне "Настройка нового проекта" в имени проекта введите helloworld.
В поле Расположение перейдите и выберите (или создайте) папку для сохранения проекта.
Нажмите кнопку создания.
В окне "Новый универсальная платформа Windows проект" в минимальной версии (второй раскрывающийся список) выберите Windows 10 Fall Creators Update (10.0; Сборка 16299). Это требование является минимальным для пакета SDK службы "Речь".
В целевой версии (первый раскрывающийся список) выберите значение, идентичное или более поздней, чем значение в минимальной версии.
Нажмите ОК. Вернитесь в интегрированную среду разработки Visual Studio с новым проектом, созданным и видимым на панели Обозреватель решений.
Выберите архитектуру целевой платформы. На панели инструментов Visual Studio найдите раскрывающийся список платформ решений. Если вы не видите его, выберите Просмотр > Панели инструментов > Стандартная, чтобы отобразить панель инструментов с элементом Платформы решения.
Если вы используете 64-битную версию Windows, выберите x64 в раскрывающемся списке. В 64-битной версии Windows также можно запускать 32-битные приложения, поэтому при желании можно выбрать вариант x86.
Примечание.
Пакет SDK для службы "Речь" поддерживает все процессоры, совместимые с Intel, но только 64-разрядные версии процессоров ARM.
Настройка записи звука
Настройте в проекте запись входных аудиоданных:
В Обозреватель решений выберите Package.appxmanifest, чтобы открыть манифест приложения пакета.
Перейдите на вкладку "Возможности" , а затем выберите функцию микрофона .
В строке меню выберите Файл > Сохранить Package.appxmanifest, чтобы сохранить изменения.
В Обозревателе решений щелкните решение правой кнопкой мыши и выберите пункт Управление пакетами NuGet для решения для перехода в окно NuGet — решение.
Выберите Обзор. В списке Источник пакета выберите nuget.org.
В поле поиска введите Microsoft.CognitiveServices.Speech. Выберите этот пакет, когда он появится в результатах поиска.
В области "Состояние пакета" рядом с результатами поиска выберите проект helloworld.
Выберите Установить.
В диалоговом окне "Предварительные изменения" нажмите кнопку "Применить".
В диалоговом окне Принятие условий лицензионного соглашения просмотрите лицензию, а затем выберите Я принимаю. Начнется установка пакета.
и после завершения установки в области Вывод отобразится сообщение следующего вида: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
В этом руководстве объясняется, как создать проект Xamarin Forms и установить пакет SDK службы "Речь". Xamarin — это платформа с открытым исходным кодом, предназначенная для построения современных производительных приложений для iOS, Android и Windows с помощью .NET.
Для разработки Xamarin пакет SDK службы "Речь" поддерживает:
Windows Desktop x86 и x64
универсальная платформа Windows x86, x64, ARM/ARM64
Android x86, ARM32/64
Симулятор iOS x64 и ARM64
Для работы с этим руководством требуется следующее:
Создание проекта Visual Studio и установка пакета SDK службы "Речь"
Чтобы создать проект Visual Studio для кросс-платформенной разработки мобильных приложений с помощью .NET и Xamarin, вам потребуется:
Настройка параметров разработки Visual Studio.
Создание проекта и выбор целевой архитектуры.
Установка пакета SDK службы "Речь".
Настройка параметров разработки Visual Studio
Убедитесь, что вы правильно настроены в Visual Studio для кроссплатформенной разработки мобильных приложений с помощью .NET:
Откройте Visual Studio 2019. Затем нажмите кнопку "Продолжить без кода".
В меню Visual Studio выберите "Сервис получения инструментов>и компонентов", чтобы открыть Установщик Visual Studio и просмотреть диалоговое окно "Изменение".
На вкладке "Рабочие нагрузки" найдите разработку мобильных приложений с помощью рабочей нагрузки .NET. Если эта рабочая нагрузка уже выбрана, закройте диалоговое окно "Изменение " и закройте установщик Visual Studio. Пропустите остальную часть этой процедуры.
Выберите "Разработка мобильных приложений" с помощью .NET и нажмите кнопку "Изменить".
В диалоговом окне "Перед началом работы" нажмите кнопку "Продолжить установку рабочей нагрузки для разработки мобильных устройств с помощью .NET". Установка нового компонента может занять некоторое время.
Закройте Visual Studio Installer.
Создание проекта
Далее создайте проект и выберите целевую архитектуру:
В строке меню Visual Studio выберите Файл>Создать>Проект, чтобы открыть окно Создание проекта.
Найдите и выберите Мобильное приложение (Xamarin.Forms).
Выберите Далее.
В диалоговом окне "Настройка нового проекта" в имени проекта введите helloworld.
В поле Расположение перейдите и выберите (или создайте) папку для сохранения проекта.
Нажмите кнопку создания.
В окне "Новое кроссплатформенное приложение" выберите пустойшаблон, а затем выберите Android, iOS и Windows (UWP). Нажмите кнопку создания.
Нажмите ОК. Вернитесь в интегрированную среду разработки Visual Studio с новым проектом, созданным и видимым в области Обозреватель решений.
Выберите архитектуру целевой платформы и запустите проект. На панели инструментов Visual Studio найдите раскрывающийся список платформ решений. Если вы не видите его, выберите Просмотр > Панели инструментов > Стандартная, чтобы отобразить панель инструментов с элементом Платформы решения.
Если вы используете 64-битную версию Windows, выберите x64 в раскрывающемся списке. При необходимости можно выбрать x86, так как 64-битная версия Windows также может запускать 32-битные приложения.
В раскрывающемся списке "Проекты запуска" выберите helloworld. UWP (универсальная система Windows).
Щелкните правой кнопкой мыши файл решения в обозревателе решений. Выберите Manage NuGet Packages for Solution (Управление пакетами NuGet для решения), чтобы открыть окно NuGet — Solution (NuGet — решение).
Выберите Обзор.
В списке Источник пакета выберите nuget.org.
В поле поиска введите Microsoft.CognitiveServices.Speech. Затем выберите этот пакет после появления в результатах поиска.
Примечание.
Для библиотеки iOS в пакете NuGet Microsoft.CognitiveServices.Speech не включен bitcode. Если для приложения требуется библиотека с поддержкой bitcode, используйте пакет NuGet Microsoft.CognitiveServices.Speech.Xamarin.iOS для проекта iOS.
В области "Состояние пакета" рядом с результатами поиска выберите все проекты.
Выберите Установить.
В диалоговом окне Просмотр изменений нажмите ОК.
В диалоговом окне Принятие условий лицензионного соглашения просмотрите лицензию, а затем выберите Я принимаю. Установите ссылку на пакет SDK службы "Речь" для всех проектов.
После успешного завершения установки может отобразиться следующее предупреждение для helloworld.iOS. Это предупреждение является известной проблемой и не должно влиять на функциональные возможности вашего приложения.
Could not resolve reference "C:\Users\Default\.nuget\packages\microsoft.cognitiveservices.speech\1.7.0\build\Xamarin.iOS\libMicrosoft.CognitiveServices.Speech.core.a". If this reference is required by your code, you may get compilation errors.
Теперь пакет SDK для службы "Речь" установлен. Вы можете удалить или повторно использовать проект helloworld, созданный на предыдущих шагах.
Выберите каталог для файлов пакета SDK службы "Речь". SPEECHSDK_ROOT Задайте переменную среды, чтобы указать этот каталог. Эта переменная упрощает подключение к каталогу в будущих командах.
Чтобы использовать речь каталога в домашнем каталоге, выполните следующую команду:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Создайте каталог, если он не существует:
mkdir -p "$SPEECHSDK_ROOT"
Скачайте и извлеките архив .tar.gz , содержащий двоичные файлы пакета SDK службы "Речь":
Проверьте содержимое каталога верхнего уровня извлеченного пакета.
ls -l "$SPEECHSDK_ROOT"
Список каталогов должен содержать уведомления партнера и файлы лицензий. В списке также должен содержаться каталог, содержащий файлы заголовков (H) и каталог lib , содержащий библиотеки для arm32, arm64, x64 и x86.
Путь
Description
license.md
Лицензия
ThirdPartyNotices.md
Уведомления о партнерах
REDIST.txt
Уведомление о повторном распространении
include
Необходимые файлы заголовков для C++
lib/arm32
Собственная библиотека для ARM32, необходимая для привязки приложения
lib/arm64
Собственная библиотека для ARM64, необходимая для привязки приложения
lib/x64
Собственная библиотека для 64-разрядной ОС, необходимая для привязки приложения
lib/x86
Собственная библиотека для 32-разрядной ОС, необходимая для привязки приложения
Выберите каталог для файлов пакета SDK службы "Речь". SPEECHSDK_ROOT Задайте переменную среды, чтобы указать этот каталог. Эта переменная упрощает подключение к каталогу в будущих командах.
Чтобы использовать речь каталога в домашнем каталоге, выполните следующую команду:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Создайте каталог, если он не существует:
mkdir -p "$SPEECHSDK_ROOT"
Скачайте и извлеките архив .zip , содержащий XCFramework пакета SDK службы "Речь":
Создание проекта в Visual Studio и установка пакета SDK службы "Речь"
Чтобы создать проект Visual Studio для разработки классических приложений C++, вам потребуется выполнить следующие действия.
Настройка параметров разработки Visual Studio.
Создание проекта.
Выбор целевой архитектуры.
Установка пакета SDK службы "Речь".
Настройка параметров разработки Visual Studio
Для начала убедитесь, что вы правильно настроили Visual Studio для разработки рабочего стола C++:
Откройте Visual Studio 2019 для отображения окна "Запуск".
Выберите Продолжить без кода для перехода в интегрированную среду разработки Visual Studio.
В строке меню Visual Studio выберите Инструменты>Get Tools and Features (Получить инструменты и компоненты), чтобы открыть Visual Studio Installer и просмотреть диалоговое окно Идет изменение.
На вкладке Рабочие нагрузки в Windows найдите рабочую нагрузку Разработка классических приложений на C++. Если эта рабочая нагрузка еще не выбрана, выберите ее.
На вкладке "Отдельные компоненты" найдите диспетчер пакетов NuGet. Если он еще не выбран, выберите его.
Выберите "Закрыть" или "Изменить". Имя кнопки зависит от того, были ли выбраны компоненты для установки.
Если вы выбрали Изменить, начнется установка, что может занять некоторое время.
Закройте Visual Studio Installer.
Создание проекта
Далее создайте проект и выберите целевую архитектуру:
В меню Visual Studio выберите "Файл>нового проекта">, чтобы отобразить окно создания проекта.
Найдите и выберите Консольное приложение. Убедитесь, что выбрана версия C++ этого типа проекта (не C# или Visual Basic).
Выберите Далее.
В диалоговом окне "Настройка нового проекта" в имени проекта введите helloworld.
В расположении перейдите к папке и выберите или создайте папку, в которой вы хотите сохранить проект, а затем нажмите кнопку "Создать".
Выберите архитектуру целевой платформы. На панели инструментов Visual Studio найдите раскрывающийся список платформ решений. Если вы не видите его, выберите Просмотр > Панели инструментов > Стандартная, чтобы отобразить панель инструментов с элементом Платформы решения.
Если вы используете 64-разрядную версию Windows, выберите x64 в раскрывающемся списке. В 64-битной версии Windows также можно запускать 32-битные приложения, поэтому при желании можно выбрать вариант x86.
Установка пакета SDK для службы "Речь" с помощью Visual Studio
В Обозревателе решений щелкните решение правой кнопкой мыши и выберите пункт Управление пакетами NuGet для решения, чтобы перейти в окно NuGet — решение.
Выберите Обзор.
В списке Источник пакета выберите nuget.org.
В поле поиска введите Microsoft.CognitiveServices.Speech. Выберите этот пакет, когда он появится в результатах поиска.
В области "Состояние пакета" рядом с результатами поиска выберите проект helloworld.
Выберите Установить.
В диалоговом окне Просмотр изменений нажмите ОК.
В диалоговом окне Принятие условий лицензионного соглашения просмотрите лицензию, а затем выберите Я принимаю. Начнется установка пакета. и после завершения установки в области Вывод отобразится сообщение следующего вида: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Выберите каталог для файлов пакета SDK службы "Речь". SPEECHSDK_ROOT Задайте переменную среды, чтобы указать этот каталог. Эта переменная упрощает подключение к каталогу в будущих командах.
Чтобы использовать речь каталога в домашнем каталоге, выполните следующую команду:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Создайте каталог, если он не существует:
mkdir -p "$SPEECHSDK_ROOT"
Скачайте и извлеките архив .tar.gz , содержащий двоичные файлы пакета SDK службы "Речь":
Проверьте содержимое каталога верхнего уровня извлеченного пакета.
ls -l "$SPEECHSDK_ROOT"
Список каталогов должен содержать уведомления партнера и файлы лицензий. В списке также должен содержаться каталог, содержащий файлы заголовков (H) и каталог lib , содержащий библиотеки для arm32, arm64, x64 и x86.
Путь
Description
license.md
Лицензия
ThirdPartyNotices.md
Уведомления о партнерах
REDIST.txt
Уведомление о повторном распространении
include
Необходимые файлы заголовков для C++
lib/arm32
Собственная библиотека для ARM32, необходимая для привязки приложения
lib/arm64
Собственная библиотека для ARM64, необходимая для привязки приложения
lib/x64
Собственная библиотека для 64-разрядной ОС, необходимая для привязки приложения
lib/x86
Собственная библиотека для 32-разрядной ОС, необходимая для привязки приложения
Настройка среды Go
Чтобы настроить среду Go для поиска пакета SDK службы "Речь", выполните следующие действия.
Так как привязки зависят от cgo, вам нужно задать переменные среды, чтобы помочь Go найти пакет SDK.
Некоторые инструкции используют определенную версию пакета SDK, например 1.24.2. Чтобы проверить последнюю версию, выполните поиск в нашем репозитории GitHub.
В средстве запуска Eclipse в поле Рабочая область введите имя нового каталога рабочей области. Затем выберите Запустить.
После этого отобразится главное окно интегрированной среды разработки Eclipse. Если отобразится экран приветствия, закройте его.
В меню Eclipse выберите "Файл>нового>проекта".
Откроется диалоговое окно Создание проекта . Выберите Проект Java и щелкните Далее.
После этого запустится мастер создания проектов Java. В поле Имя проекта введите quickstart. В качестве среды выполнения выберите JavaSE-1.8. Выберите Готово.
Если появится окно Open Associated Perspective? (Открыть связанную перспективу?), выберите Open Perspective (Открыть перспективу).
В обозревателе пакетов щелкните правой кнопкой мыши проект quickstart. Выберите "Настроить>преобразование в проект Maven" в контекстном меню.
Откроется окно Create new POM (Создать новый POM). В поле Идентификатор группы введите com.microsoft.cognitiveservices.speech.samples, а в поле Идентификатор артефакта укажите quickstart. Выберите Готово.
Откройте файл pom.xml и измените его:
dependencies Добавьте элемент в конце файла перед закрывающим тегом </project>с пакетом SDK службы "Речь" в качестве зависимости:
Пакет SDK службы "Речь" для Android входит в состав файла архива Android (AAR), который содержит необходимые библиотеки и требуемые разрешения Android.
Установка пакета SDK для службы "Речь" с помощью Android Studio
Создайте проект в Android Studio и добавьте пакет SDK службы "Речь" для Java в качестве зависимости библиотеки. Настройка основана на пакете SDK Maven для службы "Речь", а также Android Studio Chipmunk 2021.2.1.
Создайте пустой проект.
Откройте Android Studio и выберите элемент New project (Новый проект).
В появившемся окне New project (Новый проект) выберите элементы Phone and Tablet (Телефон и планшет)>Empty Activity (Пустое действие), а затем нажмите кнопку Next (Далее).
Введите SpeechQuickstart в текстовом поле Name (Имя).
Введите samples.speech.cognitiveservices.microsoft.com в текстовое поле Package name (Имя пакета).
Выберите каталог проекта в поле Save location (Сохранить расположение).
Выберите Java в поле выбора Language (Язык).
Выберите значение API 23: Android 6.0 (Marshmallow) в поле выбора Minimum API level (Минимальный уровень API).
Выберите Готово.
Android Studio занимает некоторое время для подготовки нового проекта. Впервые с помощью Android Studio может потребоваться несколько минут, чтобы задать настройки, принять лицензии и завершить работу мастера.
Установка пакета SDK службы "Речь" для Java на Android
Добавьте пакет SDK службы "Речь" в проект в качестве зависимости.
Выберите элементы File (Файл)>Project structure (Структура проекта)>Dependencies (Зависимости)>app (Приложение).
Выберите символ "плюс" (+), чтобы добавить зависимость в разделе Declared Dependencies (Объявленные зависимости). Затем выберите зависимость библиотеки в раскрывающемся меню.
В появившемся окне "Добавление зависимостей библиотеки" введите имя и версию пакета SDK службы "Речь" для Java: com.microsoft.cognitiveservices.speech:client-sdk:1.40.0. Затем выберите Поиск.
Убедитесь, что выбран идентификатор группыcom.microsoft.cognitiveservices.speech, и нажмите кнопку ОК.
Чтобы закрыть окно Project Structure (Структура проекта) и применить изменения к проекту, нажмите кнопку OК.
Изучите архитектурные последствия между Node.js и клиентскими веб-браузерами. Например, объектная модель документа (DOM) недоступна для серверных приложений. Node.js файловая система недоступна клиентским приложениям.
Установка пакета SDK службы "Речь" для JavaScript
В зависимости от целевой среды используйте одно из следующих руководств:
Здесь также описано, как установить пакет SDK службы "Речь" для JavaScript для использования с веб-страницей.
Распаковка в папку
Создайте пустую папку. Если вы хотите разместить пример на веб-сервере, убедитесь, что у этого веб-сервера есть доступ к созданной папке.
Скачайте пакет SDK для службы "Речь" как ZIP-файл и распакуйте его в созданную папку. Эти файлы распакованы:
microsoft.cognitiveservices.speech.sdk.bundle.js — доступная для чтения версия пакета SDK службы "Речь";
microsoft.cognitiveservices.speech.sdk.bundle.js.map: файл карты, используемый для отладки кода пакета SDK.
microsoft.cognitiveservices.speech.sdk.bundle.d.ts — определения объектов для использования с TypeScript;
microsoft.cognitiveservices.speech.sdk.bundle-min.js — уменьшенная версия пакета SDK службы "Речь";
speech-processor.js — код для повышения производительности в некоторых браузерах.
Создайте в папке файл с именем index.html и откройте его в текстовом редакторе.
Тег HTML-скрипта
Скачайте файл microsoft.cognitiveservices.speech.sdk.bundle.js и извлеките его из пакета SDK для JavaScript. Поместите этот файл в папку, доступную для HTML-файла.
Если в качестве платформы вы используете веб-браузер и применяете тег <script>, использовать префикс sdk не нужно. Префикс sdk является псевдонимом для присвоения имени модулю require.
Кроме того, можно напрямую <script> включить тег в элемент HTML <head> , опираясь на JSDelivr.
Пакет SDK службы "Речь" для Objective-C доступен изначально в виде пакета CocoaPod для систем на базе Mac x64 и ARM.
Требования к системе для Mac:
macOS 10.14 или более поздней версии
Пакет macOS CocoaPod доступен для скачивания и использования с интегрированной средой разработки Xcode 9.4.1 или более поздней версии.
Перейдите в каталог Xcode, где находится файл проекта Xcodeproj .
Выполните команду pod init , чтобы создать файл pod с именем Podfile.
Замените содержимое Podfile следующим содержимым. target Обновите имя от AppName имени приложения. При необходимости обновите версию платформы или pod.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Выполните pod install, чтобы установить пакет SDK службы "Речь".
Кроме того, скачайте двоичный Файл CocoaPod и извлеките его содержимое. В проекте Xcode добавьте ссылку на извлеченную папку MicrosoftCognitiveServicesSpeech.xcframework и ее содержимое.
Примечание.
Разработчики на .NET могут создавать нативные приложения macOS с помощью исполняющей среды Xamarin.Mac. Дополнительные сведения см. в разделе Xamarin.Mac.
Пакет SDK службы "Речь" для Objective-C доступен в виде собственного пакета CocoaPod.
Требования к системе для iOS:
macOS 10.14 или более поздней версии
Целевая iOS 9.3 или более поздней версии
Пакет macOS CocoaPod доступен для скачивания и использования с интегрированной средой разработки Xcode 9.4.1 или более поздней версии.
Перейдите в каталог Xcode, где находится файл проекта Xcodeproj .
Выполните команду pod init , чтобы создать файл pod с именем Podfile.
Замените содержимое Podfile следующим содержимым. target Обновите имя от AppName имени приложения. При необходимости обновите версию платформы или pod.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Выполните pod install, чтобы установить пакет SDK службы "Речь".
Кроме того, скачайте двоичный Файл CocoaPod и извлеките его содержимое. В проекте Xcode добавьте ссылку на извлеченную папку MicrosoftCognitiveServicesSpeech.xcframework и ее содержимое.
Примечание.
Разработчики .NET могут создавать собственные приложения iOS с помощью платформы приложений Xamarin.iOS. Дополнительные сведения см. в статье Xamarin.iOS.
Пакет SDK службы "Речь" для Swift доступен в собственном коде как пакет CocoaPod для систем mac x64 и ARM.
Требования к системе для Mac:
macOS 10.14 или более поздней версии
Пакет macOS CocoaPod доступен для скачивания и использования с интегрированной средой разработки Xcode 9.4.1 или более поздней версии.
Перейдите в каталог Xcode, где находится файл проекта Xcodeproj .
Выполните команду pod init , чтобы создать файл pod с именем Podfile.
Замените содержимое Podfile следующим содержимым. target Обновите имя от AppName имени приложения. При необходимости обновите версию платформы или pod.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Выполните pod install, чтобы установить пакет SDK службы "Речь".
Кроме того, скачайте двоичный Файл CocoaPod и извлеките его содержимое. В проекте Xcode добавьте ссылку на извлеченную папку MicrosoftCognitiveServicesSpeech.xcframework и ее содержимое.
Примечание.
Разработчики на .NET могут создавать нативные приложения macOS с помощью исполняющей среды Xamarin.Mac. Дополнительные сведения см. в разделе Xamarin.Mac.
Пакет SDK службы "Речь" для Swift доступен в виде собственного пакета CocoaPod
Требования к системе для iOS:
macOS 10.14 или более поздней версии
Целевая iOS 9.3 или более поздней версии
Пакет macOS CocoaPod доступен для скачивания и использования с интегрированной средой разработки Xcode 9.4.1 или более поздней версии.
Перейдите в каталог Xcode, где находится файл проекта Xcodeproj .
Выполните команду pod init , чтобы создать файл pod с именем Podfile.
Замените содержимое Podfile следующим образом. target Обновите имя от AppName имени приложения. При необходимости обновите версию платформы или pod.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Выполните pod install, чтобы установить пакет SDK службы "Речь".
Кроме того, скачайте двоичный Файл CocoaPod и извлеките его содержимое. В проекте Xcode добавьте ссылку на извлеченную папку MicrosoftCognitiveServicesSpeech.xcframework и ее содержимое.
Примечание.
Разработчики .NET могут создавать собственные приложения iOS с помощью платформы приложений Xamarin.iOS. Дополнительные сведения см. в статье Xamarin.iOS.
Чтобы проверить установку, откройте терминал и выполните команду python --version. Если Python установлен правильно, вы получите такой ответ Python 3.8.10.
Если вы используете macOS или Linux, вам может потребоваться выполнить команду python3 --version .
Чтобы включить использование python вместо python3этого, выполните команду alias python='python3' для настройки псевдонима. Примеры краткого руководства по пакету SDK службы "Речь" указывают python использование.
Установка пакета SDK службы "Речь" для Python
Перед установкой пакета SDK службы "Речь" для Python убедитесь, что выполнены требования к платформе.
Вы можете узнать, какая версия пакета SDK службы "Речь" для Python сейчас установлена, проверив переменную azure.cognitiveservices.speech.__version__. Например, выполните следующую команду в окне консоли:
pip list
Установка пакета SDK для службы "Речь" с помощью Visual Studio Code