欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

uni-app 百度語音識別文字并展示功能實現(xiàn)

 更新時間:2023年12月23日 11:36:35   作者:洪洪呀  
這篇文章主要介紹了uni-app 百度語音識別文字并展示功能實現(xiàn),本文主要寫的是 uniapp實現(xiàn)語音輸入并展示在頁面上,純前端,不涉及后端,需要的朋友可以參考下

uni-app 使用百度語音識別文字功能

本文主要寫的是 uniapp實現(xiàn)語音輸入并展示在頁面上 , 純前端 ,不涉及后端

1. 百度語音識別申請

不啰嗦 直接點擊連接進去 , 進入后點擊立即使用按鈕, 接著 , 直接點擊第二步創(chuàng)建應(yīng)用 , 最后選擇個人后確定 , 創(chuàng)建成功就可以在hbuilder中配置并使用了

2. hbuilder配置百度語音識別

選擇 manifest.json文件 點擊app模塊配置 , 找到speech語音輸入 選擇百度語音識別 , 再把剛剛申請的三個值傳進去

3.頁面實現(xiàn)

使用很簡單 , 一個點擊事件 , 一個展示識別后的文字的標簽

<template>
	<view class="content">
		<button @click="startLuyin" class="recordingStyle">按住開始說話</button>
		<view>識別的結(jié)果 : {{ searchText }}</view>
	</view>
</template>
<script>
	//錄音
	const recorderManager = uni.getRecorderManager();
	//播放錄音
	const innerAudioContext = uni.createInnerAudioContext();
	innerAudioContext.autoplay = true;
	export default {
		data() {
			return {
				speechEngine: 'baidu',
				searchText: '',
			}
		},
		methods: {
			startLuyin() {
				console.log('語音輸入')
				let _this = this;
				let options = {};
				options.engine = _this.speechEngine
				options.punctuation = false; // 是否需要標點符號 
				options.timeout = 10 * 1000; //超時時間
				plus.speech.startRecognize(options, function(s) {
					console.log(s) //識別的結(jié)果
					_this.searchText = s
					plus.speech.stopRecognize(); // 關(guān)閉
				});
			}
		}
	}
</script>
<style>
	.content {
		padding: 20px;
	}
	.recordingStyle {
		border-radius: 20px;
		text-align: center;
		color: #fff;
		font-size: 15px;
		background-color: #409eff;
		margin-bottom: 15px;
	}
</style>

4.效果圖

記得是在app上進行測試

到此這篇關(guān)于uni-app 百度語音識別文字并展示功能的文章就介紹到這了,更多相關(guān)uni-app 百度語音識別文字內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js過濾HTML標簽完整實例

    js過濾HTML標簽完整實例

    這篇文章主要介紹了js過濾HTML標簽實現(xiàn)方法,以完整實例形式分析了JavaScript使用正則表達式過濾HTML標簽的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • JavaScript實現(xiàn)拖拽排序的方法詳解

    JavaScript實現(xiàn)拖拽排序的方法詳解

    可拖拽排序的菜單效果大家想必都很熟悉,本次我們通過一個可拖拽排序的九宮格案例來演示其實現(xiàn)原理,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-05-05
  • 細說JS數(shù)組遍歷的一些細節(jié)及實現(xiàn)

    細說JS數(shù)組遍歷的一些細節(jié)及實現(xiàn)

    本文主要介紹了細說JS數(shù)組遍歷的一些細節(jié)及實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • 用Javascript獲取頁面元素的具體位置

    用Javascript獲取頁面元素的具體位置

    制作網(wǎng)頁的過程中,你有時候需要知道某個元素在網(wǎng)頁上的確切位置,在接下來的文章中為大家介紹下使用js是如何實現(xiàn)的
    2013-12-12
  • js select實現(xiàn)省市區(qū)聯(lián)動選擇

    js select實現(xiàn)省市區(qū)聯(lián)動選擇

    這篇文章主要為大家詳細介紹了js select實現(xiàn)省市區(qū)聯(lián)動選擇效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Javascript 函數(shù)中的參數(shù)使用分析

    Javascript 函數(shù)中的參數(shù)使用分析

    關(guān)于JS中的函數(shù),相信大家已經(jīng)很了解了,其中有些特性呢,感覺還是值得提一提的,下面就說說JS中的函數(shù)吧。
    2010-03-03
  • 用javascript實現(xiàn)計算兩個日期的間隔天數(shù)

    用javascript實現(xiàn)計算兩個日期的間隔天數(shù)

    用javascript實現(xiàn)計算兩個日期的間隔天數(shù)...
    2007-08-08
  • JavaScript實現(xiàn)div的鼠標拖拽效果

    JavaScript實現(xiàn)div的鼠標拖拽效果

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)div的鼠標拖拽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • js傳中文參數(shù)controller里獲取參數(shù)亂碼問題解決方法

    js傳中文參數(shù)controller里獲取參數(shù)亂碼問題解決方法

    js傳中文參數(shù),在controller里獲取參數(shù)亂碼的問題在本文有個不錯的解決方法,感興趣的朋友可以參考下
    2014-01-01
  • JS模擬按鈕點擊功能的方法

    JS模擬按鈕點擊功能的方法

    這篇文章主要介紹了JS模擬按鈕點擊功能的方法,結(jié)合實例形式分析了JavaScript模擬點擊按鈕事件的實現(xiàn)技巧,并附帶了JavaScript模擬點擊鏈接的實現(xiàn)方法,需要的朋友可以參考下
    2015-12-12

最新評論