Konuyu doğru yere mi açtım bilmiyorum ancak bir proje için google speech api kullanmam gerekti. Speech Api v1 zaten kapanmıştı. v2 için Google Developers üzerinden api key aldım ancak hala
""" 400. That’s an error.
Your client has issued a malformed or illegal request. Content-Type should be of the form: audio/xxx; rate=yyy That’s all we know. """
hatası alıyorum. Bu konuda tecrübesi olanlar varsa yardımlarını esirgemesinler. Bu sistem bana çok lazım çünkü. Şimdiden sağolun.
Gönderdiğin isteğin ContentType'ı audio/xxx; rate=yyy formatında olmalı diyor yani: 'Content-Type: audio/x-flac; rate=16000;' gibi. Ayrıca sen request oluşturuyor musun , ses dosyasını nasıl gönderiyorsun ?
Content type doğru, ben kodu sistemde denemeden önce kendim tarayıcıdan girmeyi denemek istedim. Bu hata geldi. Aslında ben RPi ile ses tanıma yapmak için istiyorum bu api'yi. Bunun için usb webcam ya da usb mik almam lazım ki sistemi deneyebileyim. Ancak para harcamadan önce sistemin çalışacağından emin olmak istedim. (Öğrenciyim para kısıtlı o yüzden garantiye alıyorum işi) Acaba bu api browser'da hata verip, RPi içinde düzgün çalışır mı?
Ses tanıma yapmak istediğini anladım zatende, browser üzerinden nasıl test etmeti planlıyordun ki? Sunucuya ses dosyasını POST etmen lazımki ses dosyasındaki konuşmayı metne çevirsin. Konuşmanı bilgisayarında kaydetmek için tabikide mikrafona ihtiyacın var, bu işe girmeden önce googlede speech api hakkındaki örnekleri inceleyip detaylı bir araştırma yapmanı öneririm.
Dahili mikrofonu olan bir tak-çalıştır kamera aldım. RPi 'ye bağladım. Api Key imi de girdim adresteki ilgili yere. Ancak yine de çalışmadı. Yani google'a veri gönderiyor ancak veri alamıyor. Örnek çalışmalara baktım hepsi (en azından benim gördüklerim ) speech api v1 için.
Github'da gillesdemey'in bir yazısı var ama oradaki flac dosyası gönderme kodu da işe yaramıyor. İlgilendiğiniz için sağolun. Ancak şu an ne yapacağımı bilmiyorum.
Sen program halinde yapmak istemiyor musun ses tanıma işlemini ?Sürekli browser üzerinden mi yapacaksın işlemleri, ayrıca browser üzerinden KEY girmekle olmaz sadece aynı anda ses dosyanıda POST ediyormusun ?
RPi işletim sistemlerinin çoğu sanırım linux dağıtımı, bu yüzden C dilini kullanarak yapman daha iyi olacaktır.
Konuyu doğru yere mi açtım bilmiyorum ancak bir proje için google speech api kullanmam gerekti. Speech Api v1 zaten kapanmıştı. v2 için Google Developers üzerinden api key aldım ancak hala
"""
400. That’s an error.
Your client has issued a malformed or illegal request. Content-Type should be of the form: audio/xxx; rate=yyy That’s all we know.
"""
hatası alıyorum. Bu konuda tecrübesi olanlar varsa yardımlarını esirgemesinler. Bu sistem bana çok lazım çünkü. Şimdiden sağolun.
Bu da SS:
< Resime gitmek için tıklayın >
< Bu mesaj bu kişi tarafından değiştirildi ardunyocu -- 7 Temmuz 2014; 1:10:15 >