पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.0.9

livespeechtotext

अपने फ्लटर ऐप में स्पीच-टू-टेक्स्ट को आसानी से जोड़ें, जिससे आवाज़ द्वारा नियंत्रित विशेषताएं सक्षम हों। इस प्लगइन के साथ बोले गए शब्दों को टेक्स्ट में आसानी से ट्रांसक्राइब करें।

AndroidiOS
30-दिन डाउनलोड
46
लाइक
27
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add livespeechtotext

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

LiveSpeechToText एक Flutter प्लगइन है जो मोबाइल एप्लिकेशन में रियल-टाइम बोली से टेक्स्ट कार्यक्षमता को सक्षम करता है। यह उपयोगकर्ताओं को बोली हुई भाषा को बिना किसी दिक्कत के टेक्स्ट में बदलने की अनुमति देता है, जो आवाज़ नियंत्रित इंटरफ़ेस, डिक्टेशन टूल और एक्सेसिबिलिटी फ़ीचर्स के लिए आदर्श है। Android और iOS के लिए बनाया गया, इसे एक सरल कमांड के साथ Flutter प्रोजेक्ट में आसानी से एकीकृत किया जा सकता है। प्लगइन निरंतर ट्रांसक्रिप्शन का समर्थन करता है, जिससे यह हैंड्स-फ्री इंटरैक्शन के लिए उपयुक्त है। ihsanberahim.com द्वारा विकसित, यह विश्वसनीय प्रदर्शन के लिए मूल ध्वनि पहचान API का उपयोग करता है।

उपयोग

  • वॉइस-नियंत्रित ऐप नेविगेशन
  • रियल-टाइम डिक्टेशन टूल्स
  • दृष्टि प्रभावित उपयोगकर्ताओं के लिए एक्सेसिबिलिटी विशेषताएँ
  • हैंड्स-फ्री डेटा एंट्री
  • इंटरैक्टिव वॉयस असिस्टेंट्स
  • बोली गई नोट्स का लेखाचित्रण

मुख्य विशेषताएँ

  • रियल-टाइम बोलने का पहचान
  • Android और iOS के लिए समर्थन
  • pub.dev के माध्यम से सरल एकीकरण
  • निरंतर ट्रांसक्रिप्शन मोड
  • हल्का और कार्यक्षम
  • एम्बेडेड त्रुटि हैंडलिंग

इनके लिए उपयुक्त

  • वॉइस-समर्थित ऐप बनाने वाले डेवलपर्स
  • हाथ से बिना इनपुट की आवश्यकता वाले ऐप्स
  • प्राप्त करने वाले एप्लिकेशन
  • त्वरित ध्वनि विशेषताओं के प्रोटोटाइपिंग
  • वॉइस इनपुट वाले शैक्षिक या उत्पादकता टूल

विचार योग्य बातें

  • माइक्रोफ़ोन की अनुमति की आवश्यकता है
  • प्रदर्शन उपकरण के हार्डवेयर पर निर्भर करता है
  • बादल-आधारित पहचान के लिए इंटरनेट कनेक्शन की आवश्यकता होती है
  • सीमित ऑफलाइन क्षमता
  • सटीकता उच्चार और पृष्ठभूमि के शोर के साथ बदलती है
  • सक्रिय होने पर महत्वपूर्ण बैटरी का उपयोग कर सकता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Live Speech-To-Text

Effortlessly add speech-to-text to your Flutter apps, enabling voice-controlled features. Transcribe spoken words into text easier with this plugin.

SDK

  • Android
  • MinSDK 21 /CompileSDK 31
    • android/local.properties
    flutter.minSdkVersion=21
    flutter.compileSdkVersion=21
    
    • android/app/build.gradle
    def flutterMinSdkVersion = localProperties.getProperty('flutter.minSdkVersion')
    if (flutterMinSdkVersion == null) {
        flutterMinSdkVersion = '21'
    }
    
    def flutterCompileSdkVersion = localProperties.getProperty('flutter.compileSdkVersion')
    if (flutterCompileSdkVersion == null) {
        flutterCompileSdkVersion = '31'
    }
    
    android {
        ...
        compileSdkVersion flutterCompileSdkVersion.toInteger()
        ...
    
        defaultConfig {
          ...
          minSdkVersion flutterMinSdkVersion.toInteger()
          ...
        }
    }
    
  • iOS
    • this package tested on target iOS 13

Permissions

It is highly recommended use permission_handler:^9.2.0 package to make sure the user have required permissions granted.

  • Android
    • android/app/src/{debug,main,profile}/AndroidManifest.xml
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
    
  • iOS
    • ios/Runner/Info.plist
    <key>NSMicrophoneUsageDescription</key>
      <string>Your voice input needed for the speech to text functionality</string>
      <key>NSSpeechRecognitionUsageDescription</key>
      <string>Allow app to get text input from your speech</string>
    
    • ios/Podfile
      • First refer the guide
      • Uncomment these lines
            ## dart: PermissionGroup.microphone
            'PERMISSION_MICROPHONE=1',
      
            ## dart: PermissionGroup.speech
            'PERMISSION_SPEECH_RECOGNIZER=1',
      

Troubleshoots

  • Android Emulator (without Android Studio) not receive input from microphone on MacOS 13
    • Open 'Activity Monitor' find process name like 'qemu'. get the full process name
    • run command
      • sudo defaults write com.apple.security.device.microphone qemu-system-aarch64 -bool true
      • restart the emulator

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 1 आइटम

  • plugin_platform_interface^2.0.2

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।