Ubuntu에서 Android가 사용하는 음성 인식을 어떻게 사용합니까?


16

TTS 및 음성 인식을 사용하는 Android 앱을 개발하는 경우 Ubuntu에서 동일한 음성 인식 및 음성에 어떤 라이브러리가 사용됩니까?

텍스트 음성 변환을 말하는 것으로 가정하지만 음성 인식에 사용되는 음성 인식 라이브러리 및 사전 / 학습 / 보정 시스템이 확실하지 않습니다.

Ubuntu Desktop에서 앱을 사용하고 싶습니다.
에뮬레이터 외부에서 테스트 할뿐 아니라


이것을 확인 하지만 실질적인 대답은 없지만
devav2

@ devav2 노력해 주셔서 감사하지만 실제로는 관련이 없습니다. 음성 로그인과 안드로이드에서 어떤 음성 인식 툴킷이 사용되는지 (그리고 우분투에서 사용 가능한 경우)는 완전히 다른 두 가지입니다.
RobotHumans

안드로이드가 다른 곳에서 사용하는 라이브러리를 정확히 찾은 다음 여기로 돌아와 우분투에서 사용하는 방법을 물어보십시오. Android 설명서에서 찾을 수 없으면 Android 애호가 또는 스택 오버플 로가 도움이 될 수 있습니다.
ændrük

Android에서 사용하는 것은 확실하지 않지만 Festival / festvox는 말하는 것보다 로봇 소리가 훨씬 적습니다. 음성 인식은 en.wikipedia.org/wiki/… 가 도움이 될 수 있습니다.
Adam

글쎄, espeak는 이제 Ubuntu 데스크탑에서 표준으로 제공되므로 종속성이 추가되지 않았습니다. 반면에, cepstral의 유료 패키지는 끔찍하게 비싸지 않으며 skeksi와 접경합니다.
RobotHumans

답변:


5

애플리케이션에 Google의 웹 스피치 API 를 사용할 수 있습니다 . 안드로이드에서 사용되는 것과 동일한 기술을 사용합니다.


좀 더 많은 데이터를 편집하면이 데이터에도 동의합니다
RobotHumans

솔직히, 나는 당신에게 그 정보를 줄 API에 대한 충분한 경험이 없었습니다!
ishitor


1
  1. 서버는 실질적인 음성 패턴 데이터베이스를 가지고 있기 때문에 안드로이드 음성 인식은 인터넷 연결에 의존합니다. (생각합니다)

    • 컴퓨터는 아직 음성 인식에 능숙하지 않으므로 컴퓨터가 상호 참조하고 단어를 더 잘 이해하려면 많은 음성이 포함 된 거대한 데이터베이스가 필요합니다. (최소한 나는 그것을 공부했다)

    • 따라서 오프라인에서는 사용할 수 없습니다.

  2. 그러나 해결 방법을 통해 음성 인식을 사용하여 작성할 수 있습니다.

    • 원격 데스크톱 / VNC 연결을 생성하고 직접

    • 또는 원격 키보드 응용 프로그램을 사용하여.

Chrome은 검색에 음성 인식을 사용하고 확장명을 사용하여 필드 데이터를 채우는 데 사용할 수 있습니다. 하지만 내가 아는 한.

그리고 그것이 내가 아는 전부입니다.


음성 인식에는 간단한 음성학 및 사전 이외의 단어를 배우기 위해 말뭉치가 필요하다는 것을 알고 있습니다. 사용 가능한 경우 인터넷 연결이 필요합니다.
RobotHumans

0

CMU Sphinx를 사용하는 경우 Linux 및 Android에서 음성 인식을 개발하기위한 툴킷으로 사용할 수 있습니다. CMU Sphinx

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.