- Записывать голос пользователя 🎙
- Преобразовать его в текст с помощью SFSpeechRecouncer
- Автоматически определять язык ввода
- Переводить его на другой язык (выбранный пользователем) с помощью бесплатного API (например, MyMemory) / LibreTranslate)
- Озвучьте переведенный текст с помощью AVSpeechSynthesizer.
- Покажите живую анимированную форму сигнала во время записи.
- Управляйте разрешениями для микрофона и речи (откройте настройки, если отказано).
1.Надежное определение конца предложения во время непрерывной речи
2. Перезапуск распознавания после каждого предложения для текущего перевода
3. Лучший способ реализовать автоматическое определение языка и API бесплатного перевода.
Любые предложения или рабочие шаблоны будут полезны!
Подробнее здесь: https://stackoverflow.com/questions/797 ... ated-audio
Мобильная версия