ערכתי לאחרונה בתאריך 18.09.15 בשעה 23:17 בברכה, חוצה גם באדום
טוב, קיבלתי השראה מאשכול אחר אז אולי מישהו יודע לעזור גם כאן:
מה שאני צריך זה קוד פשוט שה-ACTIVITY היחיד שלו זה לקחת טקסט מקובץ טקסט פשוט, ולהפוך אותו לקובץ קול באמצעות מנוע ה-TTS שהגדרתי כברירת מחדל באנדרואיד.אני מתכוון לגשת לאפליקציה דרך ממשק ה-ADB על מכונה וירטואלית של אנדרואיד שרצה בלינוקס.
הנתיב והשם הן של קובץ הטקסט והן של קובץ הקול הסופי צריכים להיות HARDCODED באפליקציה.
רמז: מחיפושים שעשיתי קיימת מתודה שנקראת synthesizeToFile שהיא אמורה לעשות את ההמרה של טקסט לקובץ הקול. הנה דוגמה http://stackoverflow.com/questions/14683559/how-to-store-text-to-speech-output-as-wav-file
כמובן יש עוד המון דוגמאות בגוגל. פשוט צריך לקחת את אחת הדוגמאות ולתפור לה את החלק שקורא את הטקסט מקובץ טקסט, קצת עריכה וזהו.
בשביל כותב מיומן לאנדרואיד (לצערי אני עוד לא, למרות שלמדתי קצת ג'אווה לפני שנים) לדעתי זה סיפור של כמה דקות הקוד הזה.
מה שאצטרך זה קוד מקור + APK ונתיבים לקבצי הטקסט והקול.
מי שיעזור יקבל ממני הזמנה לחשבון SHELL בלינוקס של INSOMNIA 24/7, שהם ספקי ה-SHELL הכי יוקרתיים שזמינים היום ללא תשלום. חינם לתמיד.