رفتن به مطلب
  • 0

تبدیل گفتار به نوشتار


batman123

سوال

با سلام.

من قبلا برای تبدیل گفتار به نوشتار از کتابخانه VoiceRecognition استفاده میکردم و جواب میداد.

اما الان که میخوام استفاده کنم، نمیشه. میزنه گوشی ساپورت نمیکنه!! 

درحالی که من قبلا از همین گوشی برای تبدیل گفتار به نوشتار استفاده میکردم.

اینم کدهامه:

Private vr As VoiceRecognition

vr.Initialize("vr")
vr.Language="fa"
	vr.Prompt="متن خود را بگویید..."
	vr.Listen

ممنون میشم راهنماییم کنید که چرا نمیشه ازش استفاده کرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

8 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

10 ساعت قبل، batman123 گفته است:

نه استاد جواب نمیده

یعنی اصلا Lisen نمیکنه که بخواد صدا رو بشنوه

 

مجوزی چیزی میخواد؟

بله دسترسی زیر رو باید بدین و رانتایم بگیرین

android.permission.RECORD_AUDIO
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام و درود

قبلا از همین نسخه استفاده میکردید؟

و اینکه الان چه خطایی میگیرید؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

51 دقیقه قبل، محمدرضا شاهپیری گفته است:

سلام و درود

قبلا از همین نسخه استفاده میکردید؟

و اینکه الان چه خطایی میگیرید؟

بله استاد، از همون نسخه قبلی استفاده میکنم.

ببینید استاد این کله کدای منه

Private vr As VoiceRecognition

vr.Initialize("vr")

vr.Language="fa"
vr.Prompt="متن خود را بگویید..."
vr.Listen

Private Sub vr_Result (Success As Boolean, Texts As List)
	If Success=True Then
		txt_description.Text = Texts.Get(0)
	Else
		snac.Show("صدا نامفهوم بود. دوباره سعی کنید",Colors.White,Colors.Black,snac.Down)
	End If
End Sub

وقتی دکمه رو میزنم، میاد و فقط دستور 

snac.Show("صدا نامفهوم بود. دوباره سعی کنید",Colors.White,Colors.Black,snac.Down)

اجرا میکنه. دیگه هیچ واکنشی نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 ساعت قبل، batman123 گفته است:

بله استاد، از همون نسخه قبلی استفاده میکنم.

ببینید استاد این کله کدای منه

Private vr As VoiceRecognition

vr.Initialize("vr")

vr.Language="fa"
vr.Prompt="متن خود را بگویید..."
vr.Listen

Private Sub vr_Result (Success As Boolean, Texts As List)
	If Success=True Then
		txt_description.Text = Texts.Get(0)
	Else
		snac.Show("صدا نامفهوم بود. دوباره سعی کنید",Colors.White,Colors.Black,snac.Down)
	End If
End Sub

وقتی دکمه رو میزنم، میاد و فقط دستور 

snac.Show("صدا نامفهوم بود. دوباره سعی کنید",Colors.White,Colors.Black,snac.Down)

اجرا میکنه. دیگه هیچ واکنشی نداره

 

زبان رو بزارید روی انگلیسی و صحبت کنید ببینید بازم خطا میده یا نه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 ساعت قبل، محمدرضا شاهپیری گفته است:

 

زبان رو بزارید روی انگلیسی و صحبت کنید ببینید بازم خطا میده یا نه

نه استاد جواب نمیده

یعنی اصلا Lisen نمیکنه که بخواد صدا رو بشنوه

 

مجوزی چیزی میخواد؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۱ ساعت قبل، محمدرضا شاهپیری گفته است:

بله دسترسی زیر رو باید بدین و رانتایم بگیرین

android.permission.RECORD_AUDIO

دسترسی رو هم دادم استاد

اما نشد 😒

با استفاده از شرط زیر هم اقدام کردم

If VR.IsSupported Then
		ToastMessageShow("Voice recognition is supported.", False)
	Else
		ToastMessageShow("Voice recognition is not supported.", True)
	End If

منته پیام "Voice recognition is not supported رو نشون میده

هم توی گوشی و هم توی شبیه ساز

روی دوتا گوشی هم چک کردم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...